Cast (33)

Kevin BaconKenny Miller

Joyce Van PattenConnie Frazier

Cloris LeachmanJoan Greenway

Andy GriffithGuy Harris

Eddie AlbertFather Dietrich

Richard MasurAnthony Marino

Harvey FiersteinThe Demon (voice)
Charles FieldsBrian Frazier

Liane LanglandNancy Frazier

Ken KerchevalRichard Clarion
Beverlee McKinseyCharlotte Harris
Frank HamiltonFather Thomas Eagon

Jack DavidsonJudge Lawrence Hughes

Benjamin HendricksonFather Carelli
Becca LishTrisha Miller

Armen GaroFather Lombino

Tom LigonPhillip Russo

Peter GeretyOfficer Andrew Brooks

Al ContiCourt Baliff

Janis CorsairJuror