Dead End - S1E6: 3:45 AM

Aired 2026-09-05 · 45 min

Police leadership allows the car to continue its route from Mikkeli square—but tensions erupt. As the hostage-taker loses control, both sides face life-or-death choices.

More