Free Sunday Movies Reviews

“House of the Dammed” (1963)
This thing was on its way but then ended with a thud of seriously is that it?