News

The Handmaid's Tale season 6 episode 8 will be released on Hulu at 12:00 a.m. ET / 9:00 p.m. PT on May 13 (May 12 for Pacific Time), with regional streaming times varying globally.