Question: when does episode 11 of handmaids tale air
Answer: in season Title Directed by Teleplay by Original release date 11 `` June '' Mike Barker Bruce Miller April 25 , 2018 ( 2018 - 04 - 25 ) Offred and other handmaids are taken to Fenway Park , where they are made to believe they will be hanged , but it turns out to be a ruse to frighten them .