Special Guest Stars Fred Armisen as Karl Guest Stars Leighton Meester as Zoe Martin Short as Man in SUV Geoffrey Rivas as Martinez Co Starring Luis Deveze as Lineup #2 Senta Auth as SWAT Officer Mauricio Mendoza as SWAT Captain Mariano Mendoza as Javi George Kareman as Waiter Carlos Santos as Paco David Aguilera as Line up #1 Robert Garcia as Lineup #3