A young priest commits a crime when he falls in love with a beautiful and troubled woman. Based on O Crime do Padre Amaro ("The Crime of Father Amaro"), a novel by the 19th-century Portuguese writer José Maria de Eça de Queiroz. It was first published in 1875 to great controversy.

Jorge Corrula
as Padre Amaro

Soraia Chaves
as Amélia

Nicolau Breyner
as Cónego Francisco Dias

Nuno Melo
as José Eduardo

Ana Bustorff
as Gertrudes

Diogo Morgado
as Libaninho

Rui Unas
as Alex

Ruy de Carvalho
as Abbot Cortegaça

Rogério Samora
as Dr. Gouveia

João Lagarto
as Padre Brito