Cannes awards handed out

May 23, 2010 8:32:40 PM PDT
The coveted film industry awards were handed out in Cannes, France today.

Load Comments