HD 95 min The Devil’s Machine Horror, Western, United Arab Emirates, United Kingdom 2 Mar 2019Lawrie Brewster Trailer Watch