Guest Stars Manpreet Bambra as Katie Lord Jennifer Hennessy as Helen Clarke Ansu Kabia as Security Man Logan Shearer as Young Tom Helen Evans as Helen Clarke - Clone