superheros confront villains