Elfie Hopkins tells the story of twenty-two-year-old slacker (Jaime Winstone) and “wanna-be” detective, set in a sleepy hunting village. She is a stoner and an animal lover, and haunted by the death of her mother and surrounded by her broken father and alcoholic step-mother, Elfie seeks solace and inspiration from the old school detectives in The Maltese Falcon and Chinatown. She entertains herself, along with her geeky best friend, Dylan (Aneurin Barnard), by investigating the villagers and upsetting everyone with their imaginative allegations. Elfie’s mundane existence is thrown for a spin with the arrival of a family of trendy city dwellers, the Gammons.
The Gammons weave tales of adventure and seduce the villagers with offers of exotic hunting holidays around the world. It is not long before the villagers are flying off to the four corners of the world. Elfie, despite her best efforts, is not free to the Gammons' charms, but soon smells a rat. Elfie and Dylan begin investigating the Gammons' life. Bloody violence and pandemonium soon starts to rage in the village and it’s no longer just the blood of animals. Elfie discovers the villagers are not making those flights and when she finally uncovers the truth, it's darker than she could have ever imagined.