



Peter Boyle
as
Lonnrot

Miguel Sandoval
as
Treviranus

Christopher Ec...
as
Schartach / Zu...

Zaide Silvia G...
as
Ms. Espinoza /...

Pedro Armendár...
as
Blot

Alonso Echánove
as
Novalis

Eduardo López ...
as
Finnegan

Alex Cox
as
Commander Borg...

Karl Braun
as
Sargent / Gree...

Gabriela Gurro...
as
Hooker / Harle...

Ariane Pellicer
as
Natasha

Mario Iván Mar...
as
Manager

René Pereyra
as
Azevedo

Roberto Sosa
as
Drug Addict I

Bruno Bichir
as
Drug Addict II

María Fernanda...
as
Attractive Wom...

Abel Woolrich
as
Barman

Martin LaSalle
as
Dr. Yarmolinsky

Luis de Icaza
as
Bigot