4.4 97 minHD Mark of the Devil Part II (1973) Horror, Germany, United Kingdom 26 Jan 1973Adrian Hoven Watch
3.8 90 minHD Hell in Normandy (1968) Drama, TV Movie, War, France, Italy 13 Aug 1968Alfonso Brescia Trailer Watch