ensemble superhero cast