Filming Locations (6)

  • 120 Powell St, Vancouver, British Columbia, Canada

  • 900 W Georgia St, Vancouver, British Columbia, Canada

  • New Westminster, British Columbia, Canada

  • Vancouver, British Columbia, Canada

  • W Cordova St & Carrall St, Vancouver, British Columbia, Canada

  • Sofia, Bulgaria (add-shoots)