Australian actress Cate Blanchett has signed on to play Maid Marian to Russell Crowe's Robin Hood in the film formerly known as Nottingham, Variety.com said.
Cate Blanchett to play Maid Marian