Watch Demons In My Head
"Travis Brown is having the worst week of his life..."
- NR
- 1999
-
3.4 (200)
This movie is about a guy who finds an extraterrestrial talisman in the cavity of a fallen meteor that he discovered in his backyard. He soon finds out that if he makes a wish, the artifact makes it become real. However, there is a disadvantage to using the artifact. Little does he know, the artifact is a gateway for evil demons with a brutal plan.