Evil Lives Here

Evil Lives Here

The Demon in His Eyes (3x10)


Air date: Mar 11, 2018

As children, Betty and Ulayla adored their little brother Johnny and tried to protect him; as they got older, Johnny did strange things, but they never believed he was capable of pure evil until he confessed a horrible secret.

  • Premiered: Jan 2016
  • Episodes: 153
  • Followers: 42
  • Running
  • Investigation Discovery
  • Sunday at 23