Season Two
| Starring: |
| Eloise Little ... Theodosia "Theo" Throckmorton |
| Yasmina El-Abd ... Princess Safiya |
| Nana Agyeman-Bediako ... Will Morgan |
| Francis "Frankie" Minchella ... Henry Throckmorton |
| Additional Series Cast: |
| Carlos Vaquera ... Neville Devenham |
| Adam Scott ... Rami Ahlaoui |
| Holy Fatma ... Safiya's Mum |
| Swan L'Haoua ... Safiya's Dad |
| Trine Thielen ... Flautist |
| Nicolas Duterte ... Cellist |
| Tom Hudson ... Young Sir Harold |
| Serge Hazanavicius ... Mysterious Man |
| Nahid Mahoud ... Hatshepsut |
| Salim Kissari ... Overseer |
| Jan Debski ... Rent Collector (Charlie) |
| Berthe Tanwo Njole ... Will's Mum (Florence) |
| Patrick Jeffries ... Dr. Thurber |
| Daphné Huynh ... Thief Visitor |
| Charles Crehange ... Young Augustin Seurel |
| Brook Waters ... Man With Flyer |
| Gérald Morales ... Augustin Seurel |
| Violette De Gyns ... Penny Arcade Customer |
| Lilou Guermeur ... Young Lady Concorde |
| Olivier Beriot ... Rodin Garderner |
| Chris Brooker ... Oracle |