Paul Telfer as Hephaestion


Stagescreen Productions Ltd