The Singing Detective is a 2003 American musical crime comedy film directed by Keith Gordon and loosely based on the BBC serial of the same name, a work by British writer Dennis Potter.
It stars Robert Downey Jr. and features a supporting cast that includes Katie Holmes, Adrien Brody, Robin Wright Penn, Mel Gibson, Jeremy Northam and Carla Gugino as well as a number of songs from the 1950s.
The doctor suspects the thoughts behind these problems are in Dark's novel The Secret Detective, which is about a nightclub singer/private eye, hired by Mark Binney, who takes on a strange case involving prostitutes and two mysterious men.
This leads to Dark flashing back to his childhood, when his mother worked as a prostitute and had sex with several men at the home, including his father's business partner.
Additionally, the two thugs from the fantasies have entered the real world, planning to rebel against the author for making them "stand around" constantly instead of playing more important roles, like being officers of the federal government.
The website's critical consensus reads: "Delightful performance from Robert Downey Jr. can't save The Singing Detective's transition from TV to the big screen".