Een charmante Britse komedie over hoop, geloof, liefde...& vissen! Ewan McGregor speelt de rol van Alfred Jones, een in visserij gespecialiseerde overheidswetenschapper, die de ogenschijnlijk onmogelijke taak krijgt om zalm te introduceren in de hooglanden van Jemen. Aangemoedigd door de opdrachtgever, een sympathieke Sjeik en zijn mooie assistente Harriet (Emily Blunt), lijkt dit project niet alleen Alfred zijn leven, maar ook de Britse politieke relatie met het Midden Oosten te kunnen veranderen.
Een even zouteloze film als het water waarin de zalm zou moeten zwemmen.Voor geld is alles te koop, moet een rijke sjeik in Yemen hebben gedacht. Als verwoed visser in zijn buitenverblijf in Schotland...