Rupert Evans-michael Lonsdale-dario Marianelli-max Minghella-sami Samir-rachel Weisz