A group of Navy Seals explores an enigmatic scientific facility, where they find themselves facing off against a formidable team of alien warriors.