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 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 Luis Deveze as Lineup #2 Robert Garcia as Lineup #3