South Korean drama My Demon aired episode 12 on January 6. Ratings have been steadily declining since episode 8 despite Song Kang and Kim Yoo Jung‘s romance growing more intimate…..
Prepare yourself for an ice-cold journey through the most remote places of the human mind. Here is a hand-picked set of films that is all about serial killers, about psychological….