That's David Fincher for you.

Rating: 9/10 (9 April 2019)

He's also one of those who likes to keep twisting your perspective of each character around and around until you don't even know how to feel. The ending really was tormenting in both the good and bad way. While it tied the story up nicely, it left a bad taste in my mouth. Rosamund Pike does well with the psycho crazy and Ben Affleck is pretty good at playing Ben Affleck.