parasite

The Devil Next Door

71% | Nov 04, 2019 | Documentary, Crime

A Cleveland grandfather is brought to trial in Israel, accused of being the infamous Nazi death camp guard known as Ivan the Terrible.

Cast

actor1
John Demjanjuk
Self (Archival Footage)

Images