WatchTrove

The Devil Next Door ยท S01E05

The Final Twist

Still from The Devil Next Door S01E05

Summary

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

Guest stars

  • Elizabeth Holtzman as Self