I enjoyed, saved the very last two minutes because I felt that was just thrown in there. Of course there were inconsistencies and questionable actions, but really what movie doesn't contain those things. Grab some snacks, a blanket, curl up on the couch and enjoy it too.