The darkest chapter of the 20th century collides with a contemporary mission of revenge. Also stars Dean Norris and Bruno Ganz.