It's so weird that this film slipped by me when it came out. Perhaps I was in Japan or something? Yeah, looking at the release date (2007), I would've missed this film, being firmly wrapped up in my own little life at the time.
But it's surprising I didn't hear anything about it – David Fincher film with some cracking actors in.
I really enjoyed the film, especially after watching a great analysis of David Fincher's work by a great YouTuber called Every Frame A Painting. I would thoroughly recommend his videos. The David Fincher one is here.
My only criticism of this film was that it was a tiny bit too long. 8/10