Baywatch
The Stalker
E13 Feb 5, 2001 42m TV-PG
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.
Watch from these locations
Cast of The Stalker