Major streaming platforms are rolling out high-profile originals in April and May 2026, from Netflix’s The Boroughs and Lord of the Flies to Prime Video’s The Boys and Kevin, while industry data shows ...