Guest Stars Hana Abe-Tucker as Isla Tanaka-Brennan Nikita Kato as Abigail Tanaka Viva Bianca as Chelsea Murphy Ellen Grimshaw as Veronica McLain David Serafin as Santo Oliveira Sunny Walia as Sasha McLain