The hour before actors go on stage at the National Theatre in London is a performance in and of itself.
2026
—
1976
2022
2014
2025
2023
1992
1984
1962
2021
2020
2024
2012