Beautiful, interesting, incredible cinema.
A detective named Satan hunts thugs in the post-war period.