Does anyone know where this was filmed?
Listen to the commentary on the UK Hong Kong releases. Apparently the bars in the film are still there!!