
In the tranquil embrace of Bowden National Park, nestled in the heart of Somerset, visitors seek solace among the trees. But beneath its serene surface lies a chilling secret: a lurking army of flesh-eating squirrels, nurtured by the head ranger's sinister intentions. When the...