Guest Stars Vaitiare Bandera as Carmen Chavez Christopher Neame as Werner Steinholtz Liliana Komorowska as Frederika Fluke