The Singing Detective -- Episode 6 (Who Done It) Added on October 23, 2014 by C. Maoxian. Primal scream. Philip exorcises his demons and is able to walk away ... a happy ending. View fullsize