Sheffield Theatres to adapt The Last King of Scotland and Matt Haig's Reasons to Stay Alive
The Last King of Scotland is being brought to the stage by Steve Waters as part of a new season of work
The Last King of Scotland is being brought to the stage by Steve Waters as part of a new season of work