61st Annual Cannes Film Festival

61st Annual Cannes Film Festival

Actress Lucy Liu (R), actor Dustin Hoffman (C) and wife Lisa Hoffman arrive on the red carpet before the screening of the film "Kung Fu Panda" during the 61st Annual Cannes Film Festival in Cannes, France on May 15, 2008. (UPI Photo/David Silpa)