Daniel_Plain666’s review published on Letterboxd:
Blade Runner 2049 should have leant from the marketing of this movie by not putting Kevin Spacey in the poster so John Doe almost becomes a part of the nameless city and remains a mystery until the final act hits.
Here you have a rather traditional plot structure and conventional archetypes but what Fincher does is he elevates the material by meticulously planning out each shot and maintain a level of subtlety that most Hollywood films don't have. He builds on this unrelenting dread and horror with washed-out colours as well as a bleaker tone and subject matter like morbid curiosity. Also, there's rain, an infinite amount of rain.
The final act which I won't spoil serves as a perfect descent into madness for Mills' character. John Doe acts as the perfect antagonist when he is often a step ahead of him (just like the joker), where his moral code is being tested and pushed to the boundaries to make a decision in a world devoid of humanity.
This is basically the colder version of the dark knight and the gruesome version of the silence of the lambs. Se7en is the perfect pulp entertainment with enough edge and brains to keep me engaged without toning down the psychological violence at play.