News

The Handmaid's Tale season 6 premiered on 8 April 2025, with new episodes dropping every week. Keep this release schedule handy.