Split Cast and Crew
Selected credits (non-exhaustive)
Directed by
M. Night ShyamalanProduced by
Marc BienstockJason Blum
M. Night Shyamalan
Screenwriter
M. Night ShyamalanCast
James McAvoyAnya Taylor-Joy
Betty Buckley
Jessica Sula
Haley Lu Richardson