Hancock is HorusGiven the repeated imagery of Eagles, that he's possibly thousands of years old and was once part of a people that were considered "Gods"... he may have originally been Horus.
The symbols Hancock draws all over the walls of his cell are related to the symbols Kirk Lazarus drew on that poor guy in the bathtub during his Creator Breakdown.
Hancock and the other immortals are the result of yet another Goa'uld attempt to create the perfect host during their rule over Earth.It worked too well. The immortals rebelled against their creators and, with the aid of the native human populace, forced them to retreat. Then they took up the roles that the Goa'uld had held, ruling entire kingdoms as physical gods until they found their destined partners and became mortal.
Hancock is Neville.He started to develop powers without noticing and survived the explosion with only some scratches and amnesia. He's in the repopulated world, which would mean that he's probably not aging. Any location changes, year inconsistencies, etc. come from people rescuing him and taking the man somewhere else, and changing their calendar. He's probably really over 2000 years old.
Hancock and Mary have a child.Mary met Ray when he was shopping for diapers. Ray, being a clueless new father, needed help choosing between brands. According to Ray, Mary helped him out and eventually they formed a relationship. It's possible that Mary was able to help Ray because she'd had a child of her own. She and Hancock had been together for millenia, and effective birth control hasn't existed all that long. Assuming they're capable of reproducing, it'd be fairly surprising if they didn't have a child. This could go one of two ways:
Hancock is a Time Lo-THONK!!!We apologize for the previous WMG, the troper responsible has been restrained and sedated.
Hancock really died in the end. Look closely, and you will realize that he is out. Whoever created the immortals decided that he was still needed, so they sent him back.
Hancock and Mary's Son was Dr. Josef Heister.Think about it, Hancock has a really weird fetish of sticking people's heads up asses and this later went on to Dr. Josef Heister and this is how he actually wants to create a Human Centipede because he saw his pa create millions of them over the years. But he later died because both his mother and father actually met each other before.
The french kid is really Michael Myers.Their played by the same actor, the kids name is Michel (Pronounced Mee Shell) and they both start out as Jerks.
Supers can either have weather powers or incredible toughness/ accelerated healing but not both.Mary is more powerful, but not as tough, Hancock survived multiple gun shot wounds, beatings and a knife wound while his powers are on the fritz, Mary 'dies' from being shot once or twice.