I did not expect this to be as funny as it was.
I also didn't expect to see the fantasy bits. There's a music piece in the film that gives off a bigger clue than the illusions & interesting visual pieces. Minus the end credits.
Stylistically, not an embarrassing Scott-derivitive, but a very good 2000s blend canvas of its own.