Seen this movie several times over the years and still find it so entertaining and satisfying thanks in large part to Edward Norton's performance. In some ways, although not as expertly directed, I prefer this over The Prestige, which is a great movie in its own right.