Could have been great, but also could have been far worse. Would have been much better if they were boring and followed a tired old script. Tried to get cute, and a bit disjointed. Emily Rataorjowski is great eye candy and is a solid actress. Theo James is really quite excellent and carries the movie. It just has too many loose ends and distractions to be really great. It keeps your attention if you're multi-tasking. A solid three starts, not bad, not great, but a good way to kill an afternoon.