Awesome movie: The Prestige (2006). Check it out.
No wonder I love it. It is written and directed by Christopher Nolan, the same guy who wrote and directed Memento which is one of my all-time favorite movies. If you haven't seen that one, definitely check it out as well.
Also, he wrote and directed Batman Begins and the new Batman movie, The Dark Knight.