I agree with a lot of people that the first part of the movie was good, but it falls kinda flat after that. The acting is good for the most part but the plot twists are mostly predictable and not that clever. The humor is ok. I am also not a fan of the the left liberal politics thrown in to the movie where white people are bad and greedy and immigrants legal or illegal are good. Sorry the politics were forced and unnecessary. Overall its entertaining but nothing great or memorable. It doesn't deserve anything higher than a 6 or 7.