Netflix recently announced its summer 2021 release slate, and seeing…