Blue Velvet ★★★★★

A nightmare so dark you almost miss how funny it is.