Just to make a quick comment about Theo James, I completely agree with it statement but in the book he is only two years older than tris. So it is not tht big of a deal. I do understand now tht the character has a face and tht people aren't just imagining him anymore while reading a book, so I see ur point. I struggle with it myself when I see him in a magazine I am like he is sooo hot then I think he is super old! And people who are not able to pretend with the actor in being "18" (since as an actor ultimately are just pretending ) have some major issues. If other teenage girls like myself don't get tht dating someone tht much older than u in real life would make them a pedophile then they need counseling. So I think my point is is tht if he is pretending to b 18 don't let it bother u! Enjoy the movie! And be able to separate for urself tht dating someone 7 yrs older than u as a teen is not logical. Plus can't a girl dream, I don't see this as any different from imagining dating Brad Pitt . It's like u know it will never happen but u still think he is good looking! Not sure if tht was an argument at all but there... I said what I needed to say!