London Film Festival Review: Andrew Cumming’s ‘The Origin’
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 BFI London Film Festival…
Read More
0