6.1 96 minHD Mark of the Devil (1970) Drama, History, Horror, Thriller, Germany 19 Feb 1970Adrian Hoven, Michael Armstrong Trailer Watch