The Great Larry Fessenden [Episode 26]

Larry Fessenden is an American director, producer, writer, actor, and overall force to be reckoned with. A true indie film pioneer in the horror world, Larry’s career highlights include 1995’s gritty vampire drama, Habit, 2001’s Wendigo, and The Last Winter, Starring Ron Perlman.

Larry’s latest movie, Depraved, is a gritty and modern take on Frankenstein with a number of interesting questions posed about the ethics of scientific advancements in medicine.

Take a listen HERE