All Cast

Scott Wolf

Scott Wolf

Emmett Young

Gabriel Byrne

Gabriel Byrne

Jack Marlow / Stephen Bracken

Tim Roth

Tim Roth

John Harrett / Frank Dwyer

Greg Wood

Greg Wood

Dr. Dan Kilbannon

Ira Hawkins

Ira Hawkins

Det. Birch

Khandi Alexander

Khandi Alexander

Det. Middlestat

Adam LeFevre

Adam LeFevre

Officer Jim Fields

Danielle Mason

Danielle Mason

Laurie Meyers

Elizabeth Reaser

Elizabeth Reaser

Alison Holmes