Leonard Marliston

Leonard Marliston is main villain of 2000 film Cherry Falls is serial killer and teacher who tagerted his students include half-sister.

Biography
Leo's mother Lora Lee Sherman who was high school loner who raped by four guys include Brent Marken which result her for begin pregnant and gave birth to Leo. Lora become a abusive alcoholic caused Leo's hated of women

Trivia

 * He was similar of Roman Bridger were born from rape and half-brothers to main characters.