Guest Stars Mary Finn as Isla Tanaka-Brennan Axelle Austin as Abigail Tanaka Nathan Borg as Curtis Perkins Sally-Anne Upton as Vera Punt