Actress Michelle Yeoh arrives in front of a large crowd at the famous Djamaa El Fna square before a outdoor screening of the film "Crouching Tiger, Hidden Dragon" during the Marrakech International Film Festival in Marrakech on November 21, 2008. (UPI Photo/David Silpa)