Home and Away
Episode 3953
Season 18 Episode 83
May 4, 2005 TV-14
Sally battles the Stalker for her life as Peter races against time to save her. Will the Stalker succeed in getting their ultimate revenge?
Written By
Sarah WalkerWatch on these services
This title is currently not available on any service.
Cast of Episode 3953