Special Guest Stars Antonio Durán Morris as Det. Varela José Sacristán as Pedro Villanueva Eduardo Blanco as Capitán Santiago Aguirre Guest Stars Glory Meyers as Doble Diana Noelia Castaño as Maria Iván Renedo as David