A rural police officer investigates a strange case in which a woman is found headless. The main suspect puts the blame on a legendary monster.
Comments # 0