 Laurence Olivier (qv) agreed to play the uncredited role of the  narrator because he was so impressed with Zeffirellis work for the  National Theatre of Great Britain, which Olivier was director of at  the time.