All Cast

Jodie Foster

Jodie Foster

Meg Altman

Kristen Stewart

Kristen Stewart

Sarah Altman

Forest Whitaker

Forest Whitaker

Burnham

Dwight Yoakam

Dwight Yoakam

Raoul

Jared Leto

Jared Leto

Junior

Patrick Bauchau

Patrick Bauchau

Stephen Altman

Ann Magnuson

Ann Magnuson

Lydia Lynch

Ian Buchanan

Ian Buchanan

Evan Kurlander

Andrew Kevin Walker

Andrew Kevin Walker

Sleepy Neighbor

Paul Schulze

Paul Schulze

Officer Keeney

Mel Rodriguez

Mel Rodriguez

Officer Morales

Richard Conant

Richard Conant

SWAT Cop

Paul Simon

Paul Simon

SWAT Cop

Victor Thrash

Victor Thrash

SWAT Cop

Ken Turner

Ken Turner

SWAT Cop

Nicole Kidman

Nicole Kidman

Stephen's Girlfriend on the Phone (voice) (uncredited)