Handmaid’s Tale

“The Handmaid’s Tale” sees Blu in March

January 23, 2018 // 0 Comments

Twentieth Century Fox Home Entertainment has just added The Handmaid’s Tale: Season One to its line-up, scheduling a Blu-Ray Disc and DVD version for release in March. Based on Margaret Atwood’s award-winning, best-selling novel, the eight-time Emmy [...]