Discomfiting, but really excellent movie. Enjoyed the music and cinematography. Carey Mulligan is fantastic.