Dan Dark (Robert Downey Jr.) autor drugorzędnych powieści detektywistycznych, usycha w szpitalu, unieruchomiony fizycznie i umysłowo przez rzadką chorobę skóry. Niemal niezdolny do poruszania się Dark zabija czas planowaniem scenariusza opartego na jego pierwszej powieści "Śpiewający detektyw". Powieść opowiada o twardym, cynicznym prywatnym detektywie, który jest dublerem piosenkarza w zespole tanecznym. Podczas śledztwa w sprawie zabójstwa prostytutki w Los Angeles lat 50-tych bohater powoli wplątuje się w sieć intryg. W faszerowanym lekarstwami umyśle Darka granica między rzeczywistością i fikcją zaczyna się zacierać. Jedynym oparciem staje się dla niego osobliwy doktor (Mel Gibson), ordynujący niekonwencjonalna terapię.