The 51st annual Times BFI London Film Festival got underway Wednesday night with the screening of David Cronenberg's Eastern Promises at the 1,900-seat Odeon Leicester Square theater, Europe's largest. The film, set in London, concerns a young midwife played by Naomi Watts, who becomes involved with a Russian mafia family when she accidentally discovers incriminating evidence against them. Wednesday night's audience gave the film a warm reception, applauding after one especially tense sequence. However, the film, which reportedly cost $50 million to make, flopped at the U.S. box office last month.