All Cast

Joaquim de Almeida
Father António

Cristina Câmara
Lena

Sofia Leite
Ana

Diogo Infante
Helder

Ana Bustorff
Alzira

António Capelo
Albano

João Lagarto
Inácio

José Eduardo
Trancoso

Francisco Nicholson
Bishop

Cândido Ferreira
Police Officer

Maria d'Aires
Nurse

Carlos Vieira de Almeida
Neighbor

Fernando Heitor
Clinic's Director

Carlos Areia
Presenter

Tino Navarro
Assembley Chairman
Francisco D'Orey
Uncle Joaquim

Luís Filipe Rocha
Defense Lawyer

Carmen Santos
Maria

Carlos Rodrigues
Pawnbroker

Jorge Pinto
District Attorney

Júlio Cardoso
Nunes
