Salmon Fishing in the Yemen (12A)
Starring: Ewan McGregor, Emily Blunt, Kristin Scott Thomas
Lasse Hallström's film, adapted from the bestseller by Paul Torday, mixes such a variety of tone and incident it should fall flat on its face.
That it doesn't is due to some fine screenwriting by Simon Beaufoy, who wrote The Full Monty. Fred (Ewan McGregor) is a nerdy scientist (Dept of Fisheries) hired by Harriet (Emily Blunt), the representative of a visionary sheikh, to bring salmon to the wadis of the Yemen. It looks impossible, unless the sheikh's wealth and hard-as-nails Brit mandarin Kristin Scott Thomas, angling for a rare good news story from the Middle East, can pull the rabbit out of a hat – or, rather, induce the salmon to swim upstream.
Somewhere a smarter, quirkier film is fighting to get out, but Hallström's middlebrow sensibility and Dario Marianelli's mushy score keep dragging the material down.
British actor Idris Elba cannot star as James Bond because he is black, says shock jock Rush Limbaugh
Rozanne Duncan: Ukip expels councillor for 'jaw-dropping' comments made in BBC TV interview
Germany anti-Islam protests: 17,000 march on Dresden against 'Islamification of the West'
Ukip member gets into Christmas spirit with Union Flag plea to Santa 'for our country back'
BBC director Danny Cohen: Rising UK antisemitism makes me feel more uncomfortable than ever
Alex Salmond has 'broken his word to the Scottish people' says Scottish Lib Dem leader
- 1 PlayStation and Xbox hacked by Lizard Squad
- 2 Christmas comes early to Hong Kong, as millions of bank notes spill out onto busy street
- 3 The 'Black Museum': After 150 years, public set to see exhibits from police’s grisly crime museum
- 4 British actor Idris Elba cannot star as James Bond because he is black, says shock jock Rush Limbaugh
- 5 Vagina canoe artist defends herself over ‘obscenity’ charges