Ma Llorona: a ghost story, a love story