A small film crew heads off into the woods to shoot their cable TV show. Once heavy rains comes about the film crew runs for shelter and discovers an unusual…