as Inspector Jedidiah Shine
as Jack Firebrace
as Stephen Beaumont
as Odysseus
as Scott Ruskin
as Adar