Filming Locations
The scene where the hanging occurred was filmed in front of Duke Chapel on the campus of Duke University in Durham, North Carolina.
Read more about this topic: The Handmaid's Tale (film)
Filming Locations
The scene where the hanging occurred was filmed in front of Duke Chapel on the campus of Duke University in Durham, North Carolina.
Read more about this topic: The Handmaid's Tale (film)