During WWII unusual experiments take place in a secret military bunker.
The Northleach Horror is not available for streaming at this moment.