'Thank you for inviting me, ' says the woman at the door. I've never seen her before, but she pushes past me and throws her arms around my husband's neck. I'm frozen in shock. Who is she? When I hear her name, the world begins to spin around me. Alice - my husband's ex. The one who broke his heart. But my husband swears he didn't ask her to join us in our remote cottage in the Highlands, so why is she...