Racing Demon

Four clergymen seek to make sense of their mission while being torn in all directions by the Church of England. After a critically lauded debut in 1990 at London’s National...