4. The Prestige (2006)
The Christopher Nolan-Christian Bale relationship proves to thrive outside of the Gotham City limits. This Nolan-directed magician flick benefits from an excellent script that always keeps the audience on its toes, completely blurring the line between protagonist and antagonist. Playing the foil to Hugh Jackman, the intentions of Bale’s Alfred Borden are ambiguous throughout. Scarlett Johansson’s inclusion doesn’t hurt the cause.