2013 saw the release of a very cool comic book arc called Thor: God of Thunder. It was a non-linear story, as it constantly switched between different eras to follow the plights of three different versions of Thor who were being pursued across time by the deity-killing villain known as Gorr the God Butcher. A young Thor, the present day Avenger Thor and older Thor the All-Father all ended up meeting up and teaming together to fend off the powerful villain who was deemed enough of a threat to them all that they had to combine their powers. Not many heroes can claimed to have teamed up with two other versions of themselves, but Marvel's Thor is certainly one who can.