He Should Have Died Sooner still
Evil Lives Here • SEASON 12 EPISODE 1

He Should Have Died Sooner

Evil Lives HereSeason 12Episode 1Jul 3, 202243 min

When George Yzaguirre kills himself in prison, he takes his secrets with him, and his ex-wife, Jennifer Meyer, is left to wonder how many of her memories might hold the keys to unsolved crimes and whether or not she'll ever know the truth about him.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.