In 1998 Meadowvale, Ontario, a normally peaceful suburb, a pervert on a bicycle appears, performing sexual acts on himself & then attacking teenage girls. For reasons apparent to the residents, they nickname him after the Scottish monster.
A frat boy lures a girl to his house with the fake promise of a party, but once there it turns out he has ulterior motives. When the girl says no, he violently attacks her. A string of violence is then uncovered using different names.
In 1986, one of the biggest heists in Canadian history takes place when 1.2 million in jewels is stolen from a store. When more robberies occur, the police become ever more determined to catch the mastermind behind them all.
Two murders of mothers in their own home send shock-waves through a normally quiet friendly town where everybody leaves their door unlocked. 18 years pass before there is solid evidence of the mystery assailant.