“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 in Canada.

Alsco as Mr. Boss's Christmas Tree Lot

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