I didn't enjoy The Illusionist as much as I would have liked. It's a good film, but it unfortunately hit my 'impossible tech for the era' button way too hard, which is a problem to do with what I like in a film, not a problem of the film itself.
Snakes on a Train was disappointingly dull and boring. It had all the outrageous stupidity of ideas and plot that it should have been a winner, but unfortunately uninspired direction and bad pacing kill it.
The rest of the films are all great in different ways, and are worth watching if you think they may be your cup of tea, though I don't think Luthor worked terribly well towards the end of Public Enemies