This is a giant, tangled mess of royal curses, colliding time periods, Romany crystal-gazers, witchcraft imaginary illegitimate children, unwitting ghosts and, of course, a Haunted Manor. 4,425 more words