Anthony Perkins as a shadowy figure in a serial-murder case. Rosanna Arquette. Gaines: Will Patton. McCarry: D.W. Moffett. Warren: Chris Rydell. Beth: Amy Ryan. Margot: Kimberly Beck. George Dunaway: Harold Sylvester. Myra Cantrell: Beth Broderick. Allen Harkins: Paul Perri. Anthony Perkins' last film.