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