1999 film directed by M. Night ShyamalanBruce Willis BW #1 Angelica Page AP #199 Bruce Norris BN #52 Glenn Fitzgerald GF #83 Samia Shoaib M. Night Shyamalan MS #7 Haley Joel Osment HO #1 Donnie Wahlberg DW #8 Toni Collette TC #11 Mischa Barton MB #38 Olivia Williams OW #8 Trevor Morgan TM #84 KaDee Strickland KS #90Previous Next