The film is set in 1960s British Hong Kong and was shot on the historical Wing Lee Street in Sheung Wan.
Film tersebut berlatar belakang Hong Kong Britania pada 1960an dan melakukan syuting di Jalan Wing Lee, Sheung Wan.