Se7en
After years of avoiding it, I unfortunately found out what was in the box a few months ago which took away from the ending a bit. Even still, I was tense the whole time and had many other aspects that I couldn’t solve until the final reveal.Incredible.