Christopher Cazenove as Aristotle


Stagescreen Productions Ltd