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