News Octavia Spencer Transforms Into Madame C.J. Walker in First Trailer For Netflix Series ‘Self Made’ 3 years ago