Watch Monsters in My Head
- 2012
- 2 Seasons
Hearing voices in your head is never a good thing. This documentary style show delves deep into the spirit world. A woman is possessed by a demon and must seek help from an expert is the supernatural world. You may start questioning what you think you already know about spirits.
Monsters in My Head is a series that is currently running and has 2 seasons (10 episodes). The series first aired on October 26, 2012.