The Mirror Cracked
Miss Marple returns to the stage… 1960s England and a wind of change is blowing through the land. It has even reached the sleepy village of St Mary Mead. There’s a new housing estate to make the villagers curious and fearful. And even stranger, a rich American film star has bought the Manor House. Jane […]