Question: Which American actor and former fashion model, known for his role as the titular superhero of the 2006 film "Superman Returns" also starred in a 2016 Chinese action film alongside Zhang Yuqi?
Sentence (from "Brandon Routh"): In 2014, he began a recurring role on "Arrow" as Ray Palmer/Atom which spun off into a guest role on "The Flash" and a starring role on "Legends of Tomorrow".
Relevant evidence: No