1 title
1 results
A pair of dopey vigilantes are all that stand between the residents of a coastal Delaware town staying in one piece and a crazed serial slasher.