Catch Andrew Ellis in the new horror film The Owners!