Lost Highway ★★★★

What the fuck just happened?