Was nervous initially about taking my 8 year old son to this movie. He loved it. Yes there was some violence and a little swearing, but I felt the directors tried to keep it minimal. We saw Avatar in 3D and in an IMAX theater and you really felt part of the movie. Nicely put together and I felt worth my money.