Review of the action thriller where Liam Neeson takes viewers on an icy journey through Nepal, alongside Fan Bingbing and mountain-set fight scenes.