Guest Stars Sam Hoare as Pete Katie Shelley as Young Lori Dugald Bruce Lockhart as Steven Wills James Lailey as Mr Gordon Ateca Ravuvu as Detective Tawaki Gloria Garcia as Mrs Gordon