Plot: Sally battles the Stalker for her life as Peter races against time to save her. Will the Stalker succeed in getting their ultimate revenge?

Home And Away - Season 18 - Episode 3953 (Episode 83)
Episode Aired On:
Wednesday, May 4 2005
19 years ago
Wednesday, May 4 2005
19 years ago