Evil Beasts
- Episode aired May 31, 2019
- TV-14
- 42m
When Genora Guillory is brutally murdered in her own home, investigators find several suspects on the Louisiana woman's final 24-hour timeline. Unable to pin anyone down, the case goes cold ... Read allWhen Genora Guillory is brutally murdered in her own home, investigators find several suspects on the Louisiana woman's final 24-hour timeline. Unable to pin anyone down, the case goes cold - until a witness comes forward with the inside story of 'the perfect murder.'When Genora Guillory is brutally murdered in her own home, investigators find several suspects on the Louisiana woman's final 24-hour timeline. Unable to pin anyone down, the case goes cold - until a witness comes forward with the inside story of 'the perfect murder.'