Where have all the heroes gone?