In a third-century desert settlement on the fringes of the Roman Empire, a new wife becomes fascinated by a cult being persecuted by the Emperor Diocletian. In 1922, Christian, a young artist, travels to Weimar to begin his studies at the Bauhaus. And in 1970s London, Duncan uses his inheritance to establish the country's first gay bookshop, whatever the neighbours think and despite persecution from the police.