Guest Stars Richard Banks as Waiter Gavin Spokes as John Cruickshank Miranda Wilson as Leandra's Mom Martyn Mayger as David Ramm Helen Banks as Cruise Passenger Alison Arnopp as Leandra Ramm Libby Griffiths as Young Leandra Ramm Sam Wright as Ship's Crew