HD
2026
During the summer of 1972, a mysterious creature with shaggy fur and three toes terrorizes the quiet community of Star Hill in Louisiana, Missouri. Its unsettling presence disrupts the peace, leading locals to fear for their safety as they encounter strange occurrences in the woods. The legend of the creature, known as Momo, grows as residents come together to confront this elusive monster, sparking a mix of curiosity and dread that captivates the small town. The chilling events unfold against a backdrop of rural life, blending folklore with the thrill of the unknown.