View Full Cast Damien ThomasNarrator (Voice)Moustapha AkkadHimselfAlbert BlackshawHimselfAnthony QuinnHimselfJohn BloomHimself