Movie Story : A squad of soldiers is transported to the mountains of Wales to investigate a bizarre creature that has been reported there. As they begin their search, they discover that the beast is far more unsettling than they expected. The mission soon becomes a desperate fight for survival.