A história do filme é tirada de dois romances portugueses tradicionais: A Donzela que Vai à Guerra (Séc. XV?), de origem judaica peninsular e de uma novela, A Mão do Finado, transmitida pela tradição oral que faz parte do ciclo do Barba Azul. D. Rodrigo tem duas filhas, uma legítima e outra bastarda, Sílvia e Susana. Sentindo-se velho e sem herdeiro varão, D. Rodrigo decide casar Sílvia com um nobre rico, D. Paio, seu vizinho, com o propósito de assegurar o alargamento dos seus domínios. Depois de uma visita rápida do noivo, que é um comilão de saias, D. Rodrigo parte para a corte, a fim de convidar o Rei para a boda. À despedida, recomenda às filhas que não abram a ninguém as portas do solar. Um dia, aparece um peregrino que pede guarida e Sílvia, desobedecendo às ordens do pai, acaba por abrir-lhe a porta....
