I think it's a good movie. It's a rollercoaster ride, just enjoy the ride. Definitely some implausible moments. Hands down a stellar cast. This is definitely worth your time you won't feel cheated. It's not a perfect movie but it's a whole lot of fun! I think it should be rated higher as well. It's one of those movies that you'll watch again and again. If you're flipping through the channels and see it's on no matter how far in or what scene it is you'll put the remote down and finish the movie. No more flipping for now.