A thriller that addresses issues of intolerance, bigotry, forgiveness, and identity, Israeli director Eytan Fox's follow-up to Yossi & Jagger is well acted and engrossing. Lior Ashkenazi plays Eyal, a steely Mossad agent ordered to track down and kill a former Nazi war criminal who has never been brought to justice. To do so, he must befriend the German's adult grandchildren: Pia (Carolina Peters), who lives on an Israeli kibbutz, and her brother Axel (Knut Berger), who is coming to Israel for a visit. At first surly and unsociable, Eyal discovers his preconceptions about them -- and about people in general, be they German, Palestinian, or gay -- being called into question. All three characters are faced with daunting choices that raise issues of loyalty, betrayal, social responsibility, and how one defines oneself as a human being. Well directed and edited, the film hits one glaringly false note: a happy ending tacked onto what obviously should have been the end.