All Cast

Joaquim de Almeida

Joaquim de Almeida

Father António

Cristina Câmara

Cristina Câmara

Lena

Sofia Leite

Sofia Leite

Ana

Diogo Infante

Diogo Infante

Helder

Ana Bustorff

Ana Bustorff

Alzira

António Capelo

António Capelo

Albano

João Lagarto

João Lagarto

Inácio

José Eduardo

José Eduardo

Trancoso

Francisco Nicholson

Francisco Nicholson

Bishop

Cândido Ferreira

Cândido Ferreira

Police Officer

Maria d'Aires

Maria d'Aires

Nurse

Carlos Vieira de Almeida

Carlos Vieira de Almeida

Neighbor

Fernando Heitor

Fernando Heitor

Clinic's Director

Carlos Areia

Carlos Areia

Presenter

Tino Navarro

Tino Navarro

Assembley Chairman

Francisco D'Orey

Francisco D'Orey

Uncle Joaquim

Luís Filipe Rocha

Luís Filipe Rocha

Defense Lawyer

Carmen Santos

Carmen Santos

Maria

Carlos Rodrigues

Carlos Rodrigues

Pawnbroker

Jorge Pinto

Jorge Pinto

District Attorney

Júlio Cardoso

Júlio Cardoso

Nunes