This review was originally posted during Fantastic Fest 2014 An uncomfortable feeling hit me almost immediately while watching...