The festival has unveiled the tantalisingly lavish programme for its 17th edition, unspooling 13-20 December in the snowy ...