American horror short from 1982.
John Crawford
Role(s): Peter
Bryan Fortin
Role(s): Ross
Steven Mallas
Role(s): Stevie