The Handmaid’s Tale Season 2 “Resist” Promo The Handmaid’s Tale Season 2 premieres April 25th exclusively on Hulu! Show More… Comments Related Videos The Handmaid’s Tale Season 2 Trailer (HD) Riverdale 2×13 Promo “The Tell-Tale Heart” (HD) Season 2 Episode 13 Promo Elementary 5×18 Promo “Dead Man’s Tale” (HD) Season 5 Episode 18 Promo It’s Always Sunny in Philadelphia 12×09 Promo “A Cricket’s Tale” (HD)