An underrated gem.

Rating: 9/10 (2 March 2008)

I love it dearly. Witty, hilarious and incredibly compelling with top-notch performances from the entire cast. I had never been a fan of Josh Hartnett before seeing this film, but he perfectly creates this character and has my eyes glued to him the entire film. The twist is a jaw-dropper and really had me stunned. The entire story has this breezy, slick feel to it that's unlike anything I've ever seen in a film and is something I adore watching over and over. Easily one of the best films of 2006 and certainly one of the most underrated of the past decade. An intelligent,hilarious screenplay combined with the fantastic direction of McGuigan and an incredible cast creates a truly amazing film.