Nestled in a remote corner of the Appalachian Mountains, Judaculla is a quiet, sleepy town and home to a trio of friends who somehow find themselves alone and outnumbered by a substantial pest problem. As they seek answers and help, they find themselves in a fight for the lives of their beloved fellow townspeople, as well as the very soul of Judaculla itself. Science, firearms, and booze collide in this humorous sci-fi adventure that pits monsters...