Why's Superman's cape look so short? According to Morrision, the cape is Kal-El's "baby blanket" that he's had since he left his home planet as an infant.