Once upon a time in Shanghai: Hit or miss?