64th Cannes Film Festival

The 64th annual Cannes Film Festival, held from May 11 to May 22, 2011.