WATCH: 'The Sixth Sense' premieres in Philly 20 years ago

PHILADELPHIA (WPVI) -- "The Sixth Sense," director M. Night Shyamalan's psychological thriller which was filmed in Philadelphia, is celebrating its 20th anniversary.

It was on August 6, 1999 that the movie premiered in theaters across the country.

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.

EMBED More News Videos

Celebrating 20th anniversary of The Sixth Sense: as seen on Action News Mornings, July 31, 2019.

"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.
Copyright © 2019 WPVI-TV. All Rights Reserved.