The Lamb
Margot and her mother reside in a small cabin off the beaten path in rural England. The pair spend their days in isolation – when Margot isn’t in school – and keep an eye out for wandering souls they call “strays”. Mama lures them in with promises of food, warmth and shelter, but unfortunately for…
