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