Plot: The desperate race is on to find Sally as she's help captive by the Stalker. Peter finds the final clue in the Stalker's puzzle

Home And Away - Season 18 - Episode 3951 (Episode 81)
Episode Aired On:
Monday, May 2 2005
19 years ago
Monday, May 2 2005
19 years ago