as Donald Todsen (uncredited)
as Hart
as Steven Mayer
as Paul
as Robert Forrest
as Josh
as Ben
as Roy Knable
as Dr. Wexler
as Ward Nelson
as Chief Warren Kincaid
as Charles Rutledge
as Satan (The Devil)
as Self / Various
as Zach