'Now You See Me' cleverly takes the much used heist concept, adds a bit of magic and ends up being an entertaining and smart film.

A lot of its success comes from the talented cast. All four of our Horsemen have charisma by the bucket load, with Eisenberg and Harrelson's banter being a particular high point. I thought Isla Fisher was good too. I haven't seen the sequel as yet, but I imagine she'll be missed. It's testament to the film too that people like Michael Caine and Morgan Freeman are popping up in small roles too.

Yes, the plot has holes in it, and the final third is chaotic to say the least, but if you stick with it you get a great twist that isn't unlike a magic trick in itself.

I'm surprised Hollywood felt this needed a sequel. I thought this was a good one off.