O se afihan ni fiimu bii ogota ti won pe e si ati wi pe o tun je eni to gba awon awoodu bii Awoodu Akademi,  British Academy Film Award,  Silver Bear,  Cannes Film Festival Award, Volpi Cup ati Cesar .Binoche bere  si ni ma ko bi won se maa n se ere ni odo .. 
Òṣèré náà kẹkọ ní ilé ẹ̀kọ́ ilẹ̀ Winceby, nigba ti arabinrin naa pe ọmọ ọdun mejidinlogun Odara mọ́ ile ise Repertory Manchester nibi ti o ti ṣe ere fun ọdun pipe.. 