M4uFree Search : eugene dow

Night of the Demon (1983)

IMDb: 4.7
1983

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