The cast of Salmon Fishing in the Yemen - 2011 includes: Waleed
Akhtar as Essad Jill Baker as Betty Burnside Tom Beard as Peter
Maxwell Emily Blunt as Harriet James Cutting as Journalist Otto
Farrant as Joshua Maxwell Hamish Gray as Malcolm Conleth Hill as
Bernard Sugden Colin Kilkelly as Journalist Ewan McGregor as Dr.
Alfred Jones Tom Mison as Capt. Robert Mayers Nayef Rashed as Rebel
Leader Kristin Scott Thomas as Patricia Maxwell Hugh Simon as Brian
Fleet Catherine Steadman as Ashley Rachael Stirling as Mary Jones
Amr Waked as Sheikh Muhammed Matilda White as Abby Maxwell Peter
Wight as Tory Grandee - Angus Butler Clive Wood as Tom
Price-Williams