Monster Season 1 Episode 26 Secret Forest
- October 5, 2004
-
7.9 (1,401)
A man who claims to be the son of a millionaire has committed suicide, and a detective is determined to solve the case.
A man who claims to be the son of a millionaire has committed suicide, and a detective is determined to solve the case.