Young Nicola Gregori has always wanted to follow in the footsteps of his father, a brilliant clock-maker who’s famous for his wild, fantastical designs. But his father instead sends him to school to learn more practical matters. Nicola, stricken with infantile paralysis that left him with a deformed right leg, becomes an object of mockery and cruel jokes in school. He learns that in order to survive his daily ordeals, he needs to vanish in the crowd, to stop aspiring, to stop dreaming, and above all, to believe himself unworthy of respect and love.
Tragedy strikes when Nicola turns sixteen. Gustav Renfred, an old friend of his father, takes on Nicola as his charge and whisks him away to an isolated islet filled with empty mansions and bordered by a bluebell forest. There Nicola slowly learns about the tragic history that tightly weaves together the fates of Jacopo Gregori, Gustav Renfred, and Gustav’s twin sister, Constanza.
Magic, impossible dreams, and unrequited love come together in Ambrosi, the Renfreds’ mansion, where Nicola is caught up in a world of haunting portraits, a ghostly housekeeper, and the mysterious disappearance of Davide, Constanza’s adopted son. When Nicola’s invited to one of Renfred’s magical masquerades, he discovers the answers to riddles as well as the mounting danger that the Renfred family faces with every passing hour. With the masquerades’ existence depending on the physical and mental strength of an ailing Renfred, the task of solving the mystery of Davide’s disappearance before time runs out falls on Nicola’s shoulders, and he has no choice but to depend on things he’s long learned to suppress: courage, self-respect, and the desire to aim for impossible goals.