The God of Shadows: Part 1

The God of Shadows: Part 1

Available on Prime Video
S3 E103: Max and Oskar become convinced that a disturbed veteran's gruesome death was not a suicide.