In the early 19th Century, Prague’s streets are cold and cobbled. The astronomical clock chimes on the hour and life goes by as it should. Puppet theatres have always been a big part of the Czech culture and Anna and her uncle rely on them for a living. Anna has always made puppets, always been to see the shows and always had them in her life. It’s just the way it always has been. But what happens when the curtains go down and at night the puppets dance on the stage, when people are being murdered, when a ghost and mysterious magician appear?