The Ladykillers, Contempt (Le Mepris), and Ran have been released by StudioCanal on Blu-ray. Ran is the Academy Award®-winning classic…