All Cast

Michel Piccoli
Richard

Liv Ullmann
Leonor

Ornella Muti
Catherine

Antonio Ferrandis
Thomas

Ángel del Pozo
Chaplain

George Rigaud
Catherine's Father

José María Caffarel
Doctor

Carmen Maura

José Sacristán
Priest (uncredited)

José María Prada

Francisco Nieto
(as Paco Nieto)

Loreta Tovar

José Guardiola

Piero Vida

Tito García

José Moreno
Ana Gasber
Francisco Balcells
Manuel Sierra

José Antonio Ceinos
(as José Ceinos)

Inma de Santis
Child
Carlos Coque
Child
José Luis Romero
Child (as José L. Romero)
