On a sleepy night in 1993, Lorena Bobbitt sliced off her husband’s penis after years of abuse. John and Lorena Bobbitt’s dueling narratives exploded in a ravenous 24-hour news cycle, igniting a renewed battle of the sexes.
Angels have left, evil has arrived to Mexico City and its citizens have become vulnerable to demons. Now, who will save them? Diablero, evil is coming to Netflix on December 21st.