In a rural part of post-apocalyptic England occupied by alien invaders, a teenager fights against bandits to save her family farm.
Selected as ”Best UK Feature Film” at Raindance Film Festival.