Best movies of Joy Allen

Night of the Demon(1980)

Combined Rating:
5
Combined Critics Rating: 0

Professor Nugent and his students try to track down Bigfoot, but end up uncovering something more sinister at work.