British film Antonement opened the festival. Keira Knightley turned up in a pink gown by Chanel. She was joined outside the Palazzo del Cinema by co-star James McAvoy.
The South African Oscar-winning actress Charlize Theron is in Venice for her new film, In the Valley of Elah. It's in competition to win the Golden Lion and also stars Tommy Lee Jones and Susan Sarandon.