Guest Stars Jennifer Cheon as Andromeda Reed Diamond as Henry Blomfeld Peter Macon as Luca Van Zant Cassi Thomson as Kaira Alistair Abell as Detective Mosi Owiso Odera as Malik Aziz Melissa Hood as Cleo