Ran (1985)

In a mad world, only the mad are sane. 1985-06-01 Japan, France 160 Min. PG-13
8.1 1533 votes