Actress Kanako Higuchi arrives at the 'Achilles and the Tortoise' premiere during the 65th Venice Film Festival at Sala Grande on August 28, 2008 in Venice, Italy. (Photo by Elisabetta A. Villa/WireImage)