A strange alien invasion strands a trio of campers in a distant forest where they attempt to survive and hide
White Sky
HD 720
A strange alien invasion strands a trio of campers in a distant forest where they attempt to survive and hide