What’s on today, May 24 in Shanghai: Electric Circus @ Pudong Exhibition Center / Who’s Line is it Anyway? @ Kerry Hotel Pudong Shanghai / Subtitles Exhibition Opening @ Art Labor / M Talk: Africa in the World: Capitalism, Empire, Nation-State @ M on the Bund / Dreams Flea Market @ Xintiandi Style. More details inside.