God is not mocked. Vengeance is His. He will repay.
God willing, Ava DuVernay will spend her afterlife with the perpetrators of this crime.