Vienna Blood
The God of Shadows: Part 1
S3 E103:
Max and Oskar become convinced that a disturbed veteran's gruesome death was not a suicide.
Vienna Blood