MovieMaps

“Dragon Slayer” Filming Locations

Backstrom episode "Dragon Slayer" was filmed in Vancouver in Canada.

Revolver as Coffee Shop

Backstrom and Almond talk to a barista who dropped out of school and filed a complaint about the victim.