139 total votes
Billy Lenz

Billy Lenz

Billy Lenz is a fictional character from the 2006 film Black Christmas.

Billy Lenz is ranked on...

#14 of 19 The Greatest '70s Horror Villains 310 VOTES Close the curtains and lock the doors as we rank the greatest horror villains of the ‘70s. The 1970s was an interesting time...