The Prestige ★★★★★

Loved this movie, the plot line was complex and very well developed with a fair amount of plot twists. great movie, would recommend