Fun, TV, Movies & Recaps What’s New on Netflix, April 2021 New on Netflix this April, Thunder Force, a superhero movie starring Melissa McCarthy and Octavia Spencer, a new sci-fi Shandle Blaha Posted on April 1, 2021