The Handmaid’s Tale season 1 started airing on Wednesday, April 26. Subscribe below for series fan alert to get a brief email if and when the next season is announced.