One thing I have hated about various versions of Superman - and it seems to have started with the Superman movie of 1978 - is this ridiculous and illogical idea of Krypton being an ice planet.

Sure, it sounds like an innovative gimmick for about five minutes, but it makes no sense - how could a planet covered in ice support human, animal, and plant life for any great length of time?

I suppose we've got Mario Puzo to thank for that.