Life

Rachel Weisz, Cate Blanchett Among Cannes Contenders