Monster

Season 1 - Episode 59: The Man Who Saw the Devil

  •  8.5
  •  24 min
  •  15-06-2005

Kenzou Tenma, a Japanese brain surgeon in Germany, finds his life in utter turmoil after getting involved with a psychopath that was once a former patient.