‘Revenant’ by award winning Stewart Roche 05/08/2021 By Jo Forrest Demons & Dust present The UK premiere of “Revenant” by award-winning Irish playwright Stewart Roche.