Brian Blessed
Self
Bob Sessions
Narrator
Michael Leighton
Pythagoras
Hugh Bowden
Self
Tony Gardiner
Self
Peter A. Clayton
Self