If you love movies that make you think through out. If you enjoy finding out that you were wrong that you had figured out this movie, and was pleasantly surprise. If you like the last moment of the movie to shock you and keep you staring at the scrolling credits for minutes.
Watch "The Prestige"
Guaranteed bit of fun.