Netflix Sets Release Date For Madam C.J. Walker Series. Octavia Spencer will take on the role of Madam C.J. Walker in a new Netflix limited series. Self Made: Inspired By The Life Of Madam C.J. Walker will debut on March 20th. Madam Walker was America’s first black, female self-made billionaire as a pioneer in black hair care… Read more »
