Special Guest Stars Madeline Brewer as Klara Meiser Guest Stars Christopher Denham as Leo Jenkins Ulrich Thomsen as Britta's Husband Co Starring Meighan Gerachis as Britta Wesley Truman Daniel as Private O'Brien Michael B. Woods as Roland Angela Morris as Neighbor Matthew Lunt as French Priest Liam C. Miller as Gas Alarm Soldier Raymond Fox as Pedestrian Gerard Dedera as American Priest