This is a very deceptive movie. It's a film full of great actors trying to play some roles that are badly written and underdeveloped. This works for Mark Ruffalo and Isla Fisher who excel in putting some energy into their characters, but we're mostly amused for everyone else because they're actors we know and love. There are some good things, such as the scenes where the Four Horsemen perform their acts, which are scenes I really like, and I think Louis Leterrier really directed those scenes very well. There are several action scenes that are really poorly done, and there is also a twist in the film that has been so bad and hasn't had any setup during the whole film. This is a movie that could be a great movie, but unfortunately it didn't really work that way.