Ewan McGregor | als Martin Bells |
Nick Nolte | als Inspector Thomas Cray |
Patricia Arquette | als Katherine |
Josh Brolin | als James Christian Gallman |
John C. Reilly | als Deputy Inspector Bill Davis |
Lauren Graham | als Marie |
Erich Anderson | als Nachrichtensprecher |
Brad Dourif | als Diensthabender Arzt |
Alix Koromzay | als Joyce |
Lonny Chapman | als Johnson |