The Troll

The Troll

A serial killer outmaneuvers police detectives.