El escritor de novelas negras Dan Dark (Robert Downey Jr.) sufre una terrible enfermedad llamada soriasis que le hace estar postrado en una cama de hospital. Atormentado, amargado y paranoico, Dan está convencido de que su ex-esposa Nicola (Robin Wright) le quiere robar el manuscrito que él escribió. Mientras se encuentra hospitalizado, Dan reelabora su primer libro en la cabeza. Desde su cama de hospital, el escritor crea en su mente números musicales y argumentos un tanto paranoicos. Febril, paranoico y propenso a pensar números musicales, se confunde con su protagonista, un detective que investiga el asesinato de una prostituta en Los Ángeles 1950. Dan debe agregar a su habitual descontento, además, sus regulares visitas obligadas al excéntrico psicoterapeuta, el doctor Gibbon (Mel Gibson), quien está decidido a hacer un gran avance con su paciente. Dan puede encontrar la curación al sumergirse en un mundo imaginario que él mismo creó para la historia de uno de sus libros.
Basada en la mini-serie de Dennis Potter de 1986.