David Warner | Grant / Grant's Twin | |
Shirley Anne Field | Madame | |
Terry Kiser | Walter | |
Jonathan Ward | Jesse | |
Sarah Lassez | Melody | |
Richard Lynch | Dr. Mel | |
Frank Marth | John | |
Michael Ballew | Ted | |
Ian Brady | Parishioner | |
Leslie Hyland-Rodgers | TV Producer |