Unraveling the Departure: Joseph Fiennes and The Handmaid’s Tale(00) Save Image Image gallery: The Handmaid's Tale Eden Spencer - A Closer Glimpse