Ewan McGregor Emily Blunt Kristin Scott Thomas Rachael Stirling Amr Waked Catherine Steadman Tom Mison Tom Beard Jill Baker Conleth Hill Alex Taylor-McDowall Peter Wight Hugh Simon