This year's Festival gets underway tonight with the eagerly anticipated World Premiere of Frost/Nixon at the Odeon Leicester Square. If you haven't managed to get hold of tickets, don't forget you can join our standby queue from 45 mins before the screening starts, at our Festival box office at the Odeon West End. Away from the red carpet, there are a whole host of great films from around the world screening over the next few days.