Just finished watching it, loved it.
This movie is simply amazing. It goes right in hand with "The Prestige" (though I do like the Prestige more) with it's sudden plot twists and "wha?" moments. The beginning is a little hard to understand, until you begin to see what happens.
The whole fact that magic actually exists kinda makes me go "meh" to this movie, but otherwise, it's wonderful. Wonderful acting, plot, everything. It's still very confusing at the end, though, so make sure you're paying attention.
Certainly a "woah, I guessed that part wrong" film. 8/10, I recommend it.
8/10