Turn off light

Strange World (2019) Season 1 Episode 8

Christopher Garetano seeks closure to his own personal nightmares as he investigates the phenomena that haunts our world in the dead of night.

Episode Title: Demon Time

Air Date: 2019-09-30