2018 was supposed to bring with it the ‘Sister Sister’ reboot the show’ fans had long hoped for.
Alas, plans to revive the show were stifled by fears surrounding Marques Houston‘s sexual abuse allegations, and-as far as Nickelodeon is concerned- scrapped.
The good news? Tia Mowry, one of its stars, now has time to team up with the legendary actress Loretta Devine to star in a new Netflix show!