as The Doctor
as Mário
as Rui
as Heracles
as Ernesto Lopes Ramos
as Man in Yellow
as Filomeno
as João de Mattos
as Coelho
as Jaime
as Andres
as Baltos
as 3rd Kid
as Pedro
as Coriolano
as João (voice)
as Jorge
as Bernard
as Heitor
as Caporal Lisbonne
as Aboud
as Telmo
as Comuninja
as Narrator (Voice)
as Sargento Francisco Xavier
as Vitor
as Toni
as Himself
as Matias
as Samuel
as Carlos Cardoso
as Soldato Largo do Carmo
as Furio
as The man
as António
as Joao Palmeira
as Lord Gaebril
as Lord Gaebril / Rahvin
as Rahvin
as Maxime Beaumont
as Cristóbal Balenciaga
as Sergio
as Boxer / Duarte Silva
as Carlos (anos 70)
as Gaspar Mendes da Sousa
as José Manoel Antunes (Murruga)
as Maximilian Ridoh
as Inspector Rebelo
as João Nunes
as Várias Personagens
as Alexandre Gomes
as Nuno
as Cesário
as Capote Raposo
as Sabino Pascoal
as Inspector Mário
as Stone