Bachtrack logo
Flag of United Kingdom

Composer: MacRae, Stuart (b. 1976)

Fact file
Year of birth1976
NationalityUnited Kingdom
Period20th century
Latest reviewsSee more...

The Devil Inside: a deeply chilling opera

Steven Page (Old Man) and Nicholas Sherratt (Richard) © Bill Cooper
The Devil Inside, a chilling new opera by Stuart Macrae with libretto by Louise Welsh, is a fairy tale for grown-ups. Who will be the last owner of the devilish bottle and the curse of eternal damnation?
Read more

Hebrides Ensemble commemorate World War 1

Hebrides Ensemble © Sussie Ahlburg
The Hebrides Ensemble commemorate WW1 in an ingeniously crafted centenary programme at Edinburgh's Queen's Hall.
Read more