- Adriano Luz - Father Dinis
Maria João Bastos - Ângela de Lima
Ricardo Pereira - Alberto de Magalhães
Clotilde Hesme - Elisa de Montfort
Afonso Pimentel - Pedro da Silva
João Luís Arrais - Pedro da Silva – Child
Albano Jerónimo - Count of Santa Bárbara
João Baptista - D. Pedro da Silva
Martin Loizillon - Sebastião de Melo
Julien Alluguette - Benoît de Montfort
Rui Morisson - Marquis of Montezelos
Joana de Verona - Eugénia
Carloto Cotta - D. Álvaro de Albuquerque
Maria João Pinho - Countess of Viso
José Manuel Mendes - Friar Baltasar da Encarnação
Special Appearences:
-
Léa Seydoux - Blanche de Montfort
Melvil Poupaud - Colonel Ernest Lacroze
Malik Zidi - Viscount of Armagnac
Margarida Vilanova - Marquise of Alfarela
Sofia Aparício - Countess of Penacova
Catarina Wallenstein - Countess of Arosa
Other Cast:
Américo Silva - Bailiff
Ana Chagas - Deolinda
André Gomes - Barão de Sá
António Simão - Novelist
Bernard Lanneau - Father Dinis (French voice)
Dinarte Branco - Dilettante
Duarte Guimarães - Registrar
Filipe Vargas - D. Paulo
Helena Coelho - Marquise of Santa Eulália
João Vilas Boas - Butler
José Airosa - Bernardo
Lena Friedrich - Maid
Marcello Urgeghe - Doctor
Marco D`Almeida - Count of Viso
Martinho da Silva - F.
Miguel Monteiro - Doctor
Nuno Távora - Dilettante
Paulo Pinto - D. Martinho de Almeida
Pedro Carmo - Gentleman
Vânia Rodrigues - D. Antónia