The Scottish play forms the basis of a new production from the Royal New Zealand Ballet and earned itself a lengthy standing ovation, writes Jack Yan ...