Where To Stream Evil Lives Here Season 7 Episode 11
He Won't Tell Us Why
- Aired March 15, 2020
- 60 Min
Richard and Ryan Girgis knew their father, Magdi Girgis, was a cheapskate, prone to violence, and not a particularly good father. But when their family was torn apart, neither wanted to admit deep down that they knew who was behind it.