Willem Dafoe som Ray Dolezal Mickey Rourke som Gorman Lennox Mary Elizabeth Mastrantonio som Lane Bodine Samuel L. Jackson som Greg Meeker M. Emmet Walsh som Bert Gibson James Rebhorn som Agent Flynn Maura Tierney som Noreen Beth Grant som Roz Kincaid Mimi Rogers som Molly Dolezal.