Directed by Ken Wiederhorn, the 1981 slasher Eyes of a Stranger is notable for featuring the film debut of Jennifer Jason Leigh along with makeup effects from the master Tom Savini, and it’s also notable for being unreleased on Blu-ray up to this point. But that changes this year thanks to Scream Factory, with their […]