Filming Locations (4)

  • Dr. Sun Yat Sen Garden - 578 Carrall St, Vancouver, British Columbia, Canada

  • South Surrey, British Columbia, Canada (season 2)

  • The Sun Tower - 100 W. Pender Street, Vancouver, British Columbia, Canada (Chance's and Winston's office)

  • Vancouver, British Columbia, Canada