Carnival Row (Amazon Prime drama series) opens with a prologue, as a tale of strange places, peoples and creatures must. It’s spoken by Vignette Stonemoss (Cara Delevingne): “For generations we thrived peacefully in a land called Tirnanoc. We are fawns, trolls, centaurs and the stewards of riches and secrets your people will never know. We are Fae, and this is our land – until the empires of man brought us the chaos of war.”
Interesting, but Vignette’s accent and the uilleann pipes playing suggest that Tirnanoc is shorthand for Ireland. Readers of Yeats will not be bothered: the Sidhe and Cú Chulainn, the ocean and the green wood compose a virtual mosaic for mythic adventure and everything “Fae”.














