
It's been years since Rain last went home. To many, growing up on the infamous Tanglewood estate, nestled in a beautiful corner of the Cotswolds countryside, seemed like a dream. But for Rain, memories of her childhood there are forever tainted by what she saw that summer...