The hour before actors go on stage at the National Theatre in London is a performance in and of itself.
2000
2013
2010
2023
2021
2024
2025
2016
2006
2019
2022