This is a fun movie with a clever base storyline. The acting was good as well. But this movie is kind of perdictable I mean you can see what's coming for the most part. Though the movie bills itself a slick clever story there are some big holes in the story. So you kind of need to check your inquisitive mind at the door. But overall it's an enjoyable ride!