1914, Simla, Índia. Sara Crewe (Lisel Matthews) é uma garota inglesa que viveu feliz apesar da ausência de uma mãe. Quando a Primeira Guerra Mundial eclodiu, seu pai, o Capitão Crewe (Liam Cunningham), que estava no exército inglês, deve ir para a guerra. Mas primeiro, ela viaja para Nova York para deixar Sara em um luxuoso internato para meninas, onde sua mãe havia estudado anteriormente e que agora é administrada com uma mão de ferro pela Srta. Minchin (Eleanor Bron). Minchin tem vergonha da criatividade de Sara, que logo cativa a maioria das garotas. Um dia, o Sr. Barrow (Vincent Schiavelli), advogado do pai de Sara, chega à escola para dizer que não haverá mais pagamentos porque o pai de Sara morreu em ação. Então Minchin faz Sara trabalhar como empregada doméstica, para pagar por ela ficar lá.