Totally fun. Perfect popcorn movie. No need for an exaggerated backstory to it. You get bits and pieces along the wild ride and that is good enough for me. Too often audiences are drowned (pun intended) by over explanation of details unnecessary to make a story work, and this works by short bursts of exposition followed by tense action. It's great. Kristen Stewart (and the other actors as well) does a fantastic job of just being believable which in movie like this adds to the enjoyment.