MANIFESTO

Cate Blanchett portrays 13 distinct characters in vignettes that incorporate timeless manifestos. Full details.