MovieMaps

“Penance” Filming Locations

Oliver heads off to rescue Diggle and the rest of the team finds themselves protecting the Anti-Crime Unit from Church’s machinations.

Arrow episode “Penance” was filmed in Vancouver in Canada.

Buller Studio as SCPD Evidence Facility

Lance and Chase are escorting the evidence from the Kord Industries break-in to lockup when Church assaults the facility.

Buller Studio as Rory's Shop

Felicity finds Rory at a metal working shop and tries to convince him to return to the team.