In Edenvale, nothing ever goes wrong. The lawns are perfect, the families are flawless, and every smile looks picture-perfect. But Iris Valen sees the cracks no one else dares to notice. Shadows flicker where there should be light. Faces in her paintings twist into something unfamiliar. And when a mysterious mirror appears on her doorstep, whispering truths she shouldn’t remember, Iris realizes the perfection of Edenvale is nothing but a dangerous illusion. Everyone in town is playing a part. Everyone is being watched. And Iris is about to uncover a secret so dark, so carefully buried, it could destroy the only world she’s ever known.