My brain is trying to process all of this, it looks amazing! Season 3 of the Handmaid's Tale hits Hulu on June 5th.