A história se passa em Lahore no período imediatamente antes e durante a divisão da Índia em 1947 e mostra a partição sangrenta da Índia através dos olhos da menina Lenny. Ela é de uma rica família parsee que se mantém neutra entre as crescentes tensões entre hindus , sikhs e muçulmanos na área. Lenny é adorada e protegida por seus pais, Bunty e Rustom e é cuidada por uma bela babá hindu chamada Shanta. Navaz Dil e Hassan são muçulmanos e apaixonados por Shanta. Shanta, Dil, e Hassan fazem parte de um pequeno grupo de amigos de diferentes religiões. Com a partição, no entanto, este grupo de amigos uma vez unificada torna-se dividida pela tragédia que se segue.