Thick fog over the Huangpu River swallowed up the spring night of 1998.
A cruise ship carrying the heirs of four major families in Shanghai crashed into the wreckage of the Waibaidu Bridge. 147 People sank to the bottom of the river. Only a little girl covered in engine oil climbed out of the cargo hold. Twenty years later, the tragedy that was deemed an "accident" came to life again in the salty river breeze along with a broken bottle of perfume in the perfume room of the International Hotel.