Shia LaBeouf delivers another wonderful performance in the movie. I give Hollywood another year and half to figure out how kick ass he is. This film would not have been nearly as moving and watchable as it is without him. Can't wait to see what he does next!