Taylor Nichols (Ted)
Christopher Eigeman (Fred)
Tushka Bergen (Montserrat)
Mira Sorvino (Marta)
Pepe Munné (Ramon)
Pere Ponce (Young Doctor)
Debbon Ayer (Betty)
Edmon Roch (Javier)
J. Harden Rose (Audiotape Voice)
Frank Creighton (Frank)
Jack Gilpin (Consul)
Nuria Badia (Aurora)
Hellena Schmied (Greta)
Thomas Gibson (Dickie)