Se7en
Criminal it took 26 years for me to watch this film but fair play lives up to the hype. Had me guessing the whole way through. Had about 4 different theories of who done it the whole way through and was still taken by surprise at the end.
Class film.