What Time Will ‘Thunder Force’ Be on Netflix?

Melissa McCarthy and Octavia Spencer as a superhero team? Yes, please!