Cast (11)

Jennifer Connelly

Hannah

Anthony Mackie

Tahir

Amy Hargreaves

Carrie

Bruce Altman

Peter

Andrew Polk

Dr. Patel

Paul Urcioli

Doctor

Teddy CaƱez

Station Officer

Scott Johnsen

Terry

Rob Morgan

Franklin

Kevin Geer

Walter

Bill Walters

Homeless Man with Cart (uncredited)

Crew (10)

Paul Bettany

Director

Tania Bijlani

Production Design

Paul Bettany

Writer

Daniel Wagner

Producer

Avy Kaufman

Casting

Katie Mustard

Producer

Robert Ogden Barnum

Producer

John F. Lyons

Editor

Paul Bettany

Producer

Paula Huidobro

Director of Photography