The Handmaid’s Tale Specials Inside the Episode S03E12 “Sacrifice” Season 0, episode 76 Inside the Episode S03E12 “Sacrifice” 5.0 / 10 August 7, 2019 2 min Take a deeper look into the episode Sacrifice. Previous episode Inside the Episode S03E11 “Liars” Next episode Inside the Episode S03E13 “Mayday”