Stage What’s On
Opera North / The Greek Passion
Venue: Theatre Royal
Date: Nov 2nd 2019
Time: 19:30
Price: From £18.50
Detail
When a group of desperate refugees arrives in a small village seeking help and shelter, deep rifts tear the community in two.