Set within the sweeping social upheaval and violence of 1940s India, Earth is an emotional and heart-breaking love story told retrospectively by Lenny (Sethna) who, as an 8-year old girl from an affluent family, watches her beautiful Hindu nanny Shanta (Das) fall in love with the charismatic and peace-advocating Muslim, Hassan (Khanna). However, in a country where religious differences are tearing society apart, love and loyalty are put to the ultimate test in this stirring tale told through naïve eyes.