Demon Slayer Poster

Release Date: 2003

DVD Release Date: May 13th, 2003

R|1 hr 25 min

Plot Summary
Teenage delinquents fall prey to malevolent creatures while cleaning an abandoned mental asylum.

Cast: Michelle Acuna, Howard Williams Jr., Adam Huss, Hanna Lee, Monique Deville, Robert Eaton, Joaquín Garrido

Director: James Cotten

Genres: Horror