The Devil Next Door poster
TV

The Devil Next Door (2019)

S01E05 The Final Twist

Nov 04, 2019 • Season 1 • Episode 5 • HD

The Supreme Court of Israel announces its final decision in John Demjanjuk's trial, but unexpected developments are still on the horizon.

Genre: Documentary, Crime
Country: US, IL