Monday, November 2, 2026
News Demo
The Stalker

Season 11, episode 13

The Stalker

  • 5.8 / 10
  • 42 min

Carrie’s life turns upside down when after she and Leigh save two spear fishermen from drowning, after which one of them asks her out on a date in which he begins stalking her and wanting to control her.