The Final Twist

November 4, 2019
85.0%

The Devil Next Door - S1 - E5

The Final Twist

The final verdict is delivered by the Supreme Court of Israel in John Demjanjuk's trial, but more twists await.

The Devil Next Door: All seasons