In a bit of an upset, the London Film Critics named Master and Commander: The Far Side of the World — and not the latest Lord of the Rings flick — the best picture of the year on Wednesday.