Who Laughs Last” is a dark, driving song that could’ve fit on Lord Huron’s ‘Vide Noir’ album, with spoken word by Kristen Stewart.