Not usually a Tom Cruise fan but he really nailed this part. I enjoyed every moment of this film except maybe the very last bit. I had a "not so good day" and this movie took me away from all of that and I really needed that. The plot line worked, the dialogue was okay, acting was okay as well. The bad guy didn't really convince me that he was a bad guy but it was close enough. If there is a sequel I will be sure to see it.