Home News The Handmaid’s Tale arrives on Blu-ray March 13th