The greatest ending of a film... EVER!

Rating: 10/10 (28 February 1999)

Kevin Spacey delivers the performance of a lifetime as the suspect relating his tale of intrigue, betrayal and misplaced friendship, ending in one of the greatest final twists in film history.