A psychological surreal horror story about a Finnish band and its members getting lost in wilderness.