Black Jack
A giant alien spider escapes from a military lab and rampages the city of Los Angeles.
Give yourself permission to feel those emotions.
There is no denying these women paved the way for so many Black women and girls.