Park Chan-wook spent a decade being told his films were too dark for commercial success before Oldboy won the Grand Prix at Cannes and changed Korean cinema forever.