Shiloh Fernandez
Amos
Keisha Castle-Hughes
Simi
Rose McIver
Jane (voice)
Astra McLaren
Jane
Thomas Easden
Tom