Dean Cain, one of the actors who has portrayed Superman, has spoken out about the latest DC comic book character version ...