Princess Rose carries a dangerous curse. Everyone loves her. When she turns away each of the princes desperate to marry her, one takes matters into his own hands. He steals her away through a magic mirror to his own distant kingdom. But nothing in the Crystal Castle is quite what it seems: not the handsome prince, not the mad king she never sees, not even the silent page who becomes her only friend. When Rose finally unravels the maze of secrets and discovers what the prince really wants, she knows she must escape or lose more than her life. Fans of dark fairytales like Coraline and Clockworks will thrill to the mystery and suspense of Princess Rose and the Crystal Castle.