MovieMaps

“Cape Town” Filming Locations

Liv eats the brains of a local masked vigilante and ends up coming face-to-face with Mr. Boss while Major finds his latest zombie target is different than the others.

iZombie episode “Cape Town” was filmed in Vancouver, North Vancouver, & Delta in Canada.

Alsco as Mr. Boss's Christmas Tree Lot

The Fog, a masked vigilante, stops a woman from being attacked in an alley.