“The Handmaid’s Tale” Official Trailer

The first full length official trailer for “The Handmaid’s Tale” has been released. The show will premiere on Hulu on April 26. Be sure to check out the trailer, screen captures will follow soon!

Written by C.