You know this is one of those movies where they acknowledge the flaws and cumbersome storyline (not so believable), where characters play their role in a not so serious manner. So if you can just accept those ideas within the movie and just enjoy the movie based on entertainment and escape for a couple hours it is fun to watch. Sometimes critics get over complicated and hung up when movies are just made for entertainment and not for Emmys or Oscars.