I didn't like it that much for the same reasons I didn't like The Illustionist and loved The Prestige, magic sucks when it's faked with CGI. Tricks like the floating bubble shit, rabbit into a hat and disappearing into a curtain just look fucking stupid.