It was on August 6, 1999 that the movie premiered in theaters across the country.
[Ads /]
But a few days earlier, on August 2, 1999, Philly hosted the world premiere at the Prince Music Theater, now the Philadelphia Film Center, along with red carpet appearances by Shyamalan and actor Bruce Willis.
"I always like Philadelphia because I always get to see my friends here when I'm in Philadelphia. It's a great city. I love Philadelphia," Willis said at the time.
Last week, the Philadelphia Film Society hosted a special screening of the film in celebration of the anniversary.
Shyamalan attended the event and gave some insight on the driving theme behind the film.
[Ads /]
Celebrating 20th anniversary of The Sixth Sense
"Every scene and every single thing was about the inability to communicate with someone close to you. The architecture of the movie is people learning to say what they need to say to each other before it's too late," Shyamalan said.
Ticket proceeds benefited the film society and the M. Night Shyamalan Foundation.