A couple of years ago James' best friends, Sarah and Emma, asked him for his sperm. This is the tale of what happened next and what happened after that, and what happened after that. A storytelling show about friendship, faith, life, death, foxes, snow buddies, and trying to do the right thing, even when it involves taking all your clothes off. Set in the same universe as Team Viking and A Hundred Different Words for Love, Revelations returns to Edinburgh after a sell-out run last year. Winner of the ThreeWeeks Editors Award 2018.