View Full Cast Michael MadsenSpecial Agent Leon FogelTom SizemoreZachCarmen KassProf. Kaia HiiernumJohn VernonDet. GoldingMichele Vittorio GhersiAgent Fonseca