Filming Locations (4)

  • Central, Hong Kong, China

  • Mongkok, Yau Tsim Mong District, Kowloon, Hong Kong, China

  • Wan Chai, Hong Kong, China

  • Yau Ma Tei, Yau Tsim Mong District, Kowloon, Hong Kong, China