Bruce Willis's movie hit 'The Sixth Sense' was today declared the film with the biggest shock of all time.
The film about a young boy who claims to "see dead people" features a pivotal moment in which the truth about Willis's character is revealed.
It beat 50-year-old chiller 'Psycho' in a poll to find the most shocking plot twist, commissioned to mark the release of Robert Pattinson film 'Remember Me' on DVD and Blu-Ray.
Pattinson's film, released tomorrow by E1 Entertainment, features its own unexpected ending.
Kevin Spacey plays a key role in two of the films in the top 10 - his performances in 'The Usual Suspects', which was ranked third, and 'Se7en', which was placed ninth.
The jaw-dropping moment when 'Darth Vader' revealed he was actually Luke Skywalker's father was in fourth place.
Also in the list, in seventh place, is the moment when Edward Woodward's character Sgt Howie finds what out what the islanders were planning for as 'The Wicker Man' draws to a close.
The climactic scene in 'The Planet Of The Apes' is 10th.
Martin Gough, senior product manager at E1 Entertainment said: "It's clear that the public loves an ultimate shock and Remember Me's is both sudden and poignant at the same time, revealing its twist before the credits roll."
The biggest film shocks of all time are:
1. 'Sixth Sense'
2. 'Psycho'
3. 'The Usual Suspects'
4. 'The Empire Strikes Back'
5. 'Saw'
6. 'Fight Club'
7. 'The Wicker Man'
8. 'The Others'
9. 'Se7en'
10. 'Planet Of The Apes'