MovieMaps

Photo of Punishment Stage

Location: Coronation Park
As Seen In: The Handmaid's Tale episode 1x10 “Night

Two guards hammer in a spike in front of the stage where the handmaids are assembled.