Just saw this on Sci-Fi. I was very pleased with this filmed. It entertained and terrified me (in a gross out way, too).
Any y'all seen this movie?
Any y'all seen this movie?