The Sixth Sense Even if someone has already spoiled the ending of this one for you, Haley Joel Osment delivers a truly haunting performance as a young boy who is visited by ghosts and is too afraid to tell anyone about it, except his new psychologist, played by Bruce Willis. Watch it now. Image Source: Everett Collection