Johnny Depp will visit Beijing on March 31 to promote his upcoming movie Transcendence. Photo provided to China Daily