In THE STATION, a German (English-subtitled) horror film, researchers at a remote station in the Alps discover that the melting ice is exposing an ancient organism that turns every living thing into monsters. (Obviously borrowing heavily from THE THING.) Looks like fun.
Leave a Reply