Fin du Moyen Âge au Portugal. Dom Rodrigo décide de marier une de ses filles à un riche voisin. Le vieux seigneur se rend à la cour pour convier en personne le roi aux noces. Mais en son absence, sa fille Silvia s’engage dans l’armée sous le nom de Silvestre.
Dans les rues et terrains vagues de Lisbonne, la nuit, un jeune éboueur traque un garçon, objet de ses fantasmes, et devient une sorte de fantôme vêtu en latex, enfermé dans ses désirs.