The movie lulled alot. However, I must say Tom Cruise stole the show. Too many vague storylines that were not cohesively bought together in the time alloted. I took my 80 year old mom...bad call! The language was very strong! At the end of the movie my mom had two comments: 1) Too many dirty words and 2) She didn't really get what the movie was all about...I guess...that's a wrap!