Rutland, city of superheros!