Based on Paul Torday's best-selling novel, the film follows government fisheries expert Fred Jones (McGregor) as he introduces salmon into the waterways of Yemen for the purposes of sport fishing.
View the world exclusive poster for Salmon Fishing in the Yemen below:
Emily Blunt co-stars as Harriet Chetwode-Talbot, a consultant who approaches Fred about the job. Kristin Scott Thomas plays Bridget Maxwell, a spokesperson for the prime minister who is looking to use Fred to detract attention from some unwanted publicity.
Lasse Hallstrom (Dear John, Chocolat) directs the movie from a script by Oscar-winning Slumdog Millionaire screenwriter Simon Beaufoy.
Salmon Fishing in the Yemen will open in UK cinemas on April 20.
Watch the trailer for Salmon Fishing in the Yemen below: