Desert Flower Cast Liya Kebede Sally Hawkins Timothy Spall Juliet Stevenson Craig Parkinson Anthony Mackie Meera Syal Soraya Omar-Scego