Guest Stars Daniella Perkins as Kiela Henri Esteve as Javier Brandon Gilpin as Renard Co Starring Matthew Downs as Officer Taylor Sharmita Bhattacharya as Lola