In the footsteps of James Graham Ballard and Steven Spielberg in Shanghai