Some language, intense battle scenes, and subtle sensuality but I felt it was OK for my 9 and 12 year old to see.
The 3-D experience was awesome. I thought the movie would get boring since it was so long, but it didn't. I don't know if there was a difference between the IMAX experience and regular 3-D in my theatre. I have seen regular 3-D movies and it seemed the same.