Anyone knows what or why Tom Hiddleston is in Shanghai? Are just a bit curious…