All Cast

Ruaridh Mollica

Ruaridh Mollica

Max

Hiftu Quasem

Hiftu Quasem

Amna

Jonathan Hyde

Jonathan Hyde

Nicholas

Ingvar E. Sigurðsson

Ingvar E. Sigurðsson

Daniel

Dylan Brady

Dylan Brady

Joel

Pedro Minas

Pedro Minas

Oliver

Matthias Moret

Matthias Moret

Jacopo

Akbar Kurtha

Akbar Kurtha

Samir

Laurent Maria

Laurent Maria

Carlo

Lara Rossi

Lara Rossi

Claudia

David Nellist

David Nellist

Peter

Leanne Best

Leanne Best

Dionne

Stella Gonet

Stella Gonet

Anne

Fleur Keith

Fleur Keith

Joan

Marcus Macleod

Marcus Macleod

Stuart

Michael Jean-Marain

Michael Jean-Marain

James

Jamie Melrose

Jamie Melrose

Rebecca

Orlando Norman

Orlando Norman

Theo

Selina Boyack

Selina Boyack

Gloria

Apphia Campbell

Apphia Campbell

Helen

James Tarpey

James Tarpey

Ben

Julian Firth

Julian Firth

Ian

Lizzie Francke

Lizzie Francke

Alina Casaro

Adwoa Akoto

Adwoa Akoto

Joy

Musa Lutfi

Musa Lutfi

Wesley

Tom Viaene

Tom Viaene

Alain

Ethan Moorhouse

Ethan Moorhouse

Communications Officer

Deanna Myers

Deanna Myers

Presenter