Inexorable. Adj: meaning impossible to stop or prevent. That’s not quite an accurate depiction of what occurs in Fabrice Du Welz’s latest film. Sure, once events are put into motion, they’re difficult to stop, but the Belgian filmmaker, known for his share of provocative films, is treading lightly with Inexorable, an erotic thriller that’s sadly […]