All Cast

Jodie Foster
Meg Altman

Kristen Stewart
Sarah Altman

Forest Whitaker
Burnham

Dwight Yoakam
Raoul

Jared Leto
Junior

Patrick Bauchau
Stephen Altman

Ann Magnuson
Lydia Lynch

Ian Buchanan
Evan Kurlander

Andrew Kevin Walker
Sleepy Neighbor

Paul Schulze
Officer Keeney

Mel Rodriguez
Officer Morales
Richard Conant
SWAT Cop
Paul Simon
SWAT Cop
Victor Thrash
SWAT Cop
Ken Turner
SWAT Cop

Nicole Kidman
Stephen's Girlfriend on the Phone (voice)
