Plus: Melissa McCarthy and Octavia Spencer star in Netflix's new superhero comedy View in browser