Octavia Lenora Spencer is an American actress. She is the recipient of various accolades, including an Academy Award, a British Academy Film Award, and a Golden Globe Award, in addition to nominations for two Primetime Emmy Awards. From Wikipedia
Following the original’s $60 million box office success and viral cult status, development is underway without a director or release date.