Incoming: Ran
The final masterpiece from legendary Japanese filmmaker Akira Kurosawa, Ran, which translates as ‘turmoil’, is Kurosawa’s meditation on Shakespeare’s King Lear crossed with the history of Japan’s 16th century Civil…
Share