Ella Greenwood is a young, teenage girl who has been haunted by terrible nightmares for her whole life. When she asks her mother, Lynnsi, about it, she learns that it is an unforgiving curse, placed on her by an evil spirit. The only way to break the curse is for Ella to be Purified and complete five Tests. When a mysterious figure brings her to a land in the clouds, she learns about shocking riddles, hidden doors, mythical creatures and an Earth-shattering...