Cast (15)

Mike Giannelli

Art the Clown / Demon

Kayla Lian

Woman

Anna Maliere

Pregnant Woman

Eric Diez

Satan / Demon

John McCarthy

Clear Mask / Demon

Marc Romano

Hobo

Andrew Mahler

Pig Man

Steven Mancuso

Steven Mancuso

Lori Anne Lovaglio

Witch

Robert Oppel

Nightmare

John Francis McCarthy

Scarecrow's Slave

Richy Ryan

Demon

Charlie Scharfman

Demon

Dean Briscoe

Demon

Damien Leone

Demon

Crew (9)

Damien Leone

Director

Frank Nello

Sound Designer

Damien Leone

Writer

Frank Nello

Music

Damien Leone

Producer

Channing McKindra

Casting Director

Eric Diez

Production Assistant

Damien Oramas

Editor

Tom Agnello

Cinematography