Julie Owen Moylan

Circus of Mirrors

Circus of Mirrors


BERLIN, 1926: After the death of their parents, sisters Leni and Annette only have each other. Dreaming of better days, but desperate, Leni finds work at a notorious cabaret: the Babylon Circus.

From the dancer’s barely-there costumes, to the glimmering mirrors that cover the walls, the Babylon Circus is a place where reality and fantasy merge. For Leni, it’s an overwhelming new world, and she’s happiest hiding in the shadows.

Until she meets the cabaret’s resident pianist, Paul.

And so begins a love affair that will shape the lives of Leni and Annette, as they navigate the next forty years in the dark and dazzling city they call home. . .

More books from this author

View more