Superman for All Seasons is a 4-issue comic book limited series written by Jeph Loeb with art by Tim Sale.
As explained by Loeb, one of the things that he wanted to capture was the grandeur that is Superman, and that was to have double-page spreads with big sky shots.
[4] Narrated by Jonathan Kent, he thinks back on his son Clark's roots as a farm boy in Smallville, Kansas.
At the end of Clark's last year in high school, Jonathan tells him that he and his wife Martha found him in an alien rocket when he was an infant, raising him as their son, and that he can do things "other boys can't".
After graduation, Clark reveals his powers and his desire to use them to help people to his best friend Lana Lang, who urges him to leave Smallville.
Clark says goodbye to his parents and leaves for Metropolis, becoming a reporter at the Daily Planet with a crush on rival Lois Lane, and donning a costume his mother made him to do some good.
Narrated by Lois Lane, she muses that her rules as a journalist have been disrupted by the arrival of the costumed hero she dubs "Superman", unaware he is her colleague Clark.
Superman saves the city from a nuclear missile and rescues Lois from the rogue submarine responsible, delivering the terrorists to the authorities and confronting billionaire Lex Luthor for his involvement.
Clark returns to Smallville to visit his parents and friend Pete Ross, and learns Lana has left to travel the world; he feels out of place in the city and sad that his home has changed, but Martha assures him he will find his way.
Superman arrives and saves a scientist, Jenny Vaughn, trapped inside, before single-handedly dousing the fire.
Narrated by Lana Lang, she reveals that she was in love with Clark, but the revelation of his powers and his departure to help the world ended her dreams of a life with him.
He returns to Metropolis, infuriating Lois with a front-page story and Luthor with Superman's reappearance, as Lana finds peace with a new life in Smallville.