"Stockholm 1956. The Swedish botanist, candidate and lieutenant Nils von Ekelöw, presents his research to a panel of professors."
Samuel Fröler
as Nils von Ekelöw
Trine Pallesen
as Anna
John Savage
as Padre Louis
Miguel Sandoval
as Don Diego
Penélope Cruz
as Doña Helena
Andrea Sisniega
as Sekretær
Ramiro Huerta
as Ricardo
Lennart Hjulström
as Carl von Ekelöw
Björn Granath
as Professor Andersson
Pär Ericson
as Professor Rylander
Pedro Armendáriz Jr.
as Minister (as Pedro Armendariz)
Daniel Martínez
as Kaptajn Garcia
Jesús Ochoa
as Scarface
Damián Delgado
as Indian
Carmen Delgado
as Kvinde
Óscar Castañeda
as Mestis (as Oscar Castaneda)
Jorge Becerril
as Rig Sanger
Abel Woolrich
as Fattig Sanger
Leif Forstenberg
as Majoren
Lia Boysen
as Svensk pige til dans
Oscar Hernandez
as Theater spectator/kidnapper (uncredited)
Álvaro Marenco
as Theater spectator (uncredited)
Peter Ringgaard
Director
Screenplay
Bob Foss
Dirk Brüel
Director of Photography
Søren Stærmose
Associate Producer
John Bernstein
George Keller
Original Music Composer
Theresa Wachter
Art Direction
Catherine Kowal
Costume Designer