Tom

Christian Nicolson

as Tom

Emmanor

Sez Niederer

as Emmanor

Gavin

Lewis Roscoe

as Gavin

Jeffery

Daniel Pujol

as Jeffery

Lord Froth

Joseph Wycoff

as Lord Froth

Fraligay

Tansy Hayden

as Fraligay

Bruce

Jarred Tito

as Bruce

with

Robert Mignault

Merv Smith

Lucy Hare

Saffron Randle

Rachel Nicholls

Jay Simon

Omar Al-Sobky