All Cast

Silvia Pinal
Viridiana

Francisco Rabal
Jorge

Fernando Rey
Don Jaime

José Calvo
Don Amalio

Margarita Lozano
Ramona

Victoria Zinny
Lucía

Teresa Rabal
Rita
Luis Heredia
El Poca

Joaquín Roa
Don Zequiel

José Manuel Martín
El Cojo

Lola Gaos
Enedina
Juan García Tiendra
José 'El Leproso' (uncredited)

Sergio Mendizábal
El Pelón

María Isbert
Beggar

Claudio Brook
(uncredited)
Narciso Ojeda
(uncredited)

José María Lado
Mayor (uncredited)
