Great story with a surprising finish

Rating: 10/10 (3 November 1998)

This movie I can see again and again and again...