The Highlands of Scotland are the perfect backdrop for Andrew Cumming’s prehistoric genre piece The Origin, a survivalist horror that also works as a thoughtful human drama as its core cast of six fight for their lives against a violent, unseen creature. The Origin had its world premiere at the … Read entire story.
Source: Deadline