Shout! Factory
271

The Squad

A team of soldiers arrives at the foot of a mountain base and discovers that something sinister lurks in the fog and shadows.

Full Collection