Batman V Superman Dawn Of Justice has been slaying at the box office, already grossing more than 500 million dollars globally. But the film has also been polarizing with fans; among them, Brandon Routh, who played Superman in 2006's Superman Returns.