Cole Sear was played by Haley Joel Osment in The Sixth Sense.
He is a 9-year-old who has a sixth sense, a sense in which he actually can see the ghosts of the undead who don´t know they are dad and, who always come to him. However, he is too afraid to approach them. Because of this fact, he acts weird and is therefore a pariah. With the help of Dr. Malcolm Crowe , who approaches him later, he finally is able to do that.
After that he is able to deal with it.