
It's 1980, and people have gone missing from a sleepy, rural town in south Georgia. No one knows why or how. But shortly after teenaged photographer Denver Stow befriends an unusual creature in a nearby forest preserve, clues begin to appear. Unfortunately for Denver, the clues...