Chuntao was the wife of acclaimed filmmaker Jun Shan. She was kidnapped together with her husband when the Mandarin forced him to direct a biopic based on his life, and was used as leverage to coerce Shan. Over the course of the film's production, Chuntao was forced to become an escort for the Mandarin.

Chuntao (Earth-616) from Invincible Iron Man Annual Vol 1 1 001

When the night of the premiere arrived, Jun attempted to slip away with Chuntao. While on the street, Chuntao remorselessly stabbed Jun in the neck with a pair of needles, revealing the abuse she endured left her loyal to the Mandarin. Chuntao then returned to her master.[1]

Discover and Discuss


Like this? Let us know!

Community content is available under CC-BY-SA unless otherwise noted.