I wanted this movie to be fun and witty, with some twists and turns that resulted in a decent Friday night experience. However, this movie "makes less sense than Cloud Atlas" (actual quote by the boyfriend). The writers/directors tried desperately to make more twists and turns than is possible in any realm of reality or fiction, there was little to no character development, and I was disappointed. You can tell that they spent a TON of money getting wonderful actors, awesome lighting and special effects, but it was wasted because even though we are pretty smart people, very little about the magic tricks and especially the ending made any sense whatsoever. I gave this movie 6/10 for its visual effects and camera work, but the story sucks. There's a line "always be the smartest guy in the room," and it feels like the writer was obsessed with being smarter than his own audience, which is insulting and lame.