Shyamalan está ya rodando, desde finales de agosto, en su ciudad favorita, Philadelphia, la que será su nueva película, y que tiene el 21 de julio de 2006 como fecha de estreno mundial en USA. Al parecer, no llegará a nuestras pantallas hasta octubre de 2006.
Una vez más, la película cuenta con un guión escrito por él mismo, y estará interpretada por la protagonista de su anterior película, Bryce Dallas Howard, y por el omnipresente Paul Giamatti.
Asimismo, contará, una vez más, con la banda sonora de James Newton Howard, y la sorpresiva presencia de Christopher Doyle como director de fotografía. Nunca había trabajado con el responsable de la luz de las películas de Wong Kar-Wai.