Sixteen-year-old Rose arrives at sleepy, remote Millwood expecting to spend a quiet summer with her aunt and uncle on their estate. But after a series of dark and disturbing dreams, and the surprise arrival of charming brothers Oscar and Caicus Valero, her world is thrown upside-down. What are the brothers hiding? And what is it about Oscar that is so familiar? Before the summer is out, Rose will be forced to confront her destiny, even if it means facing the demon of her dreams.