The Prestige
Cherryl Dawson and Leigh Ann Palone
It will have you talking on the way out of the theatre and maybe thinking about that one glaring error in logic, but it's like an illusion, if you think about it too much, it will spoil the magic.