Film Review | Help Is A Tense And Satisfying Thriller
Set in a remote location in the English countryside of Somerset, psychological drama Help feels appropriately claustrophobic and isolated. It’s no surprise that the production further adds to this sense of isolation, shot as it was under…