I expected a lot going into this movie as the reviews were great, and I am a big fan of Shia LeBoeuf. I was not disappointed. I saw it with my family, and it made me appreciate them all the more. It's a great film with an excellent script and stellar performances from everyone. A must see film that makes you believe in humanity again. Don't miss this one.