Bad Blake (Jeff Bridges) birden fazla evlilik yapmış, alkol bağımlısı, kötü şöhretli eski bir country müzik yıldızıdır. Ailesi olmayan bu adam şimdilerde küçük kasaba barlarında tek gecelik sahne almaktadır ve 28 yaşındaki oğlunu en son o dört yaşındayken görmüştür. Hayatı yıllardır yollarda geçen ve yaşamı günden güne kötüye giden Bad, gazetecilik yapan Jean Craddock’ı (Maggie Gyllenhaal) tanıdıktan sonra değişmeye başlar. Jean müzisyenin içindeki gerçek insanı görmeye başlamış ve aralarında beklenmedik bir ilişki doğmuştur.