I think that this movie is so deep yet is still able to explain the message of the film perfectly. (I don't want to say it because when the message snaps in you head it's a cool feeling.) The cast is great I think that, Amy Adams does a great job with her part and makes you emerosed and on the edge of your seat. Hawkeye was fun me, but I feel that there was someome better for the job. (Not saying his actng isn't good it's just that he felt out of place.) Plot is great don't want to spoler anything though. For my last word on the movie I think that it's an instant classic that is worth your time.
Some stars reducked for confusing time travel.