Peter Boyle
— Lonnrot
Miguel Sandoval
— Treviranus
Christopher Eccleston
— Schartach / Zunz / Gryphius
Zaide Silvia Gutiérrez
— Ms. Espinoza / Harlequin
Pedro Armendáriz Jr.
— Blot
Alonso Echánove
— Novalis
Eduardo López Rojas
— Finnegan
Alex Cox
— Commander Borges
Karl Braun
— Sargent / Green Scharlach
Gabriela Gurrola
— Hooker / Harlequin
Ariane Pellicer
— Natasha
Mario Iván Martínez
— Manager
René Pereyra
— Azevedo
Roberto Sosa
— Drug Addict I
Bruno Bichir
— Drug Addict II
María Fernanda García
— Attractive Woman
Abel Woolrich
— Barman
Martin LaSalle
— Dr. Yarmolinsky
Luis de Icaza
— Bigot