
A documentary by Federico Fazzuoli chronicling the staging of the final opera directed by Zeffirelli for the prestigious Royal Opera House in Muscat, Oman.
Directed by Federico Fazzuoli
User score
0 votes
Released
September 25, 2026
55m
Italian, English