A chilling drama set in an imaginary Hitler-led post-war Germany. Anton Lesser stars as Kriminalpolizei detective Xavier March.