Russia has been a place of enchantment for Sophie ever since her father died. It was the source of her father’s strange and magical bedtime stories, the songs with words she never understood. When she’s offered the chance to travel to Russia on a school trip, she’s couldn’t be happier.

Unexpectedly, the train stops early and Sophie is whisked off to a castle to meet a princess who has apparently been expecting her. It sounds like the stuff of her father’s stories—until Sophie arrives. The princess is desperate. But why?