cast
Sam Worthington
as Nick Cassidy
Elizabeth Banks
as Lydia Mercer
Anthony Mackie
as Mike Ackerman
Jamie Bell
as Joey Cassidy
Ed Harris
as David Englander
Titus Welliver
as Dante Marcus
Kyra Sedgwick
as Suzie Morales
J. Smith Cameron
as Psychiatrist
Afton Williamson
as Janice Ackerman
Robert Clohessy
as Prison Guard
Edward Burns
as Jack Dougherty
Felix Solis
as Nestor