Guest Stars Gavin Drea as Andrew Donnoley David Crowley as Sean Catherine Byrne as Pia Amelie Pienaar as Young Rachel