Amr Waked | Sheikh Muhammed | |
Catherine Steadman | Ashley | |
Ewan McGregor | Dr. Alfred Jones | |
Kristin Scott Thomas | Patricia Maxwell | |
Jill Baker | Betty | |
Alex Taylor-McDowall | Edward Maxwell |
Emily Blunt | Harriet | |
Tom Mison | Capt. Robert Mayers | |
Rachael Stirling | Mary Jones | |
Tom Beard | Peter Maxwell | |
Conleth Hill | Bernard Sugden | |
Matilda White | Abby Maxwell |