The Prestige ★★★★½

ABRACADABRA