
Cast
- Rufus SewellJohn Murdoch

- William HurtInspector Frank Bumstead

- Kiefer SutherlandDr. Daniel P. Schreber

- Jennifer ConnellyEmma Murdoch

- Richard O'BrienMr. Hand

- Ian RichardsonMr. Book

- Bruce SpenceMr. Wall

- Colin FrielsDet. Eddie Walenski

- John BluthalKarl Harris

- Mitchell ButelOfficer Husselbeck












