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