Shut up and Dance

Season 1, Episode 9

Shut up and Dance

September 30, 2024

Overview

Detective Kershaw closes in as Harold and Mabel confront a dark past that only deepens their twisted bond.

Loading

...