as Luca
as Spanish Speaking Interpreter
as Silvio Coya
as Dr. Garcia
as Wilfredo
as Felix
as Mr. Santiago
as Jake Holcomb
as Deputy Consul Rojas
as José Rivera
as Pedro Ramirez