Icewarrior (1994)

Not far from the North Pole on Ellesmere Island, for one hundred and twenty days, a watchful camera stalks a beast of fleece and hoof, the ancient...


image