Guest Stars Marc Elliott as Isaac Mayfield Ben Hull as Mr Thompson Kaisa Hammarlund as Inga OIsen Kriss Dosanjh as Pete Higgson Elizabeth Bower as Delwen Thompson