Edinburgh Playhouse, Edinburgh from Thursday December 5, 2019, until Saturday April 18, 2020. More info: www.edinburghplayhouse.org.uk