María Candelaria tillhör ursprungsbefolkningen i den mexikanska staden Xochimilco i början av 1900-talet. Maria blir utstött av sitt eget folk då hon blir anklagad för att vara dotter till en prostituerad. Den ende som vågar stå på hennes sida är Lorenzo Rafael som visar María en djupsint tillgivenhet.