1948. u Jeruzalemu, Hind Husseini (Hiam Abbass) na putu prema poslu naiđe na više od pedesetero djece siročadi na ulici. Sve ih skupi i odvede u svoju kuću kako bi ih nahranila i pružila im krov nad glavom. Kroz narednih šest mjeseci broj djece se povećao sa 55 na skoro 2000. Tako je oformljen Dar Al-Tifel Institut.
Trideset godina kasnije, petogodišnja Miral (Freida Pinto) dolazi u Institut, u koji ju šalje otac nakon što joj majka umre. Odrastajući sigurno među zidovima Instituta Miral je potpuno neopterećena problemima koji su oko nje. Sa 15 godina dobiva zaduženje da pomogne u kampu za izbjeglice gdje ju razdrma stvarnost palestinskih izbjeglica. Kada joj se svidi aktivist Hani, nađe se rastrgana između borbe njenih sunarodnjaka i uvjerenja Mame Hind da je obrazovanje put ka miru.