Since the beginning of time men have been fighting for the women they love. Whether it be a caveman wielding a club or an unshaven, long-haired Matthew McConaughey with a .45, the principle is essentially the same. There are few things that a good man will not do to protect the honour and well-being of their cavewoman/wife/girlfriend. You’re welcome, ladies.

Mud is writer/director Jeff Nichols’ third film. And it is magnificent. The aforementioned Mr. McConaughey plays the eponymous lead character who is on a rescue mission to save Juniper (Reese Witherspoon) – the errant, unpredictable and unfaithful girl of his boyhood dreams – from the bad guys.