Released
A psychopath roams the freezing, post-apocalyptic ruins of northern Russia.
It's a cold, cold world...