Movies Clip Drops for ‘The Origin’ A brand has arrived for Scottish director Andrew Cumming’s new horror ‘The Origin’, which was shot on location in 2020 in the Scottish Highlands,... Anthony DiMoroOctober 6, 2022