20
May 2010

Working hard at the Cannes Film Festival