With a key suspect exonerated, Emma is unable to shake her suspicion that a serial predator is operating within Wakestead Police Station.
Aired 2026-09-20 · 46 min
The Blame: all seasons and episodes