It’s been over three years now since we released Despair! And now it’s available to order on DVD! Despair is an independent thriller, family drama shot in Scotland, United Kingdom in 2017. Written and directed by Hank Orion.
After Jack and Lucy rescue a woman from freezing cold in the middle of Scottish mountains, they come to realize that the woman is not who she says she is and that she has not the best intentions.
You can order your copy on Amazon.com