All Night, Every Day
Next: RemainIn theaters Feb. 5, 2027 · 87 daysFilm page →
Filmography · 17 films · 1992 → 2027

Films

2015 – 2027

Recent films

7 films · Remain back to The Visit
2006 – 2013

Middle years

4 films · After Earth back to Lady in the Water
1999 – 2004

The breakout

4 films · The Village back to The Sixth Sense
1992 – 1998

Early films

2 films · Wide Awake back to Praying with Anger