The Japanese auteur’s epic exploration of life, death and the failures of capitalism — which topped many critics’ best-of lists at Cannes this year — opens exclusively in U.S. theaters via Neon on Nov. 25.

Read more at hollywood_reporter