Taylor Nichols (Ted)
Christopher Eigeman (Fred)
Tushka Bergen (Montserrat)
Mira Sorvino (Marta)
Pepe Munne (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)