In 2000 Marvel Comics started an imprint called ultimate marvel in which the characters' origin is changed and modernized. This eventually led DC to starting an imprint of their own in 2005, thus All Star was born.