Shia LaBeouf is a good actor and he had great chemistry with his costars. Great movie that made me cry throughout. I'll forget about it in a few weeks, but it was great while it lasted. Thumbs UP, wish Roger Ebert were still with us to give us a proper review!