Sara Crewe (Liesel Matthews) comparte una vida de ensueño en la exótica India con su cariñoso padre (Liam Cunningham), pero la guerra los separa. Él es reclamado por el ejército y Sara es enviada a un internado en Nueva York, el mismo al que su difunta madre había asistido, dirigido por la estricta Srta. Minchin (Eleanor Bron), quien ve a Sara como una niña caprichosa y consentida. Todo cambia cuando a su padre lo dan por muerto y Sara tendrá que hacer labores y limpieza para poder seguir en el internado.