BrightLightLava
Unconfirmed Member
God was the guy from the bridge in International Assassin right? What's the connection?
Possible mundane explanation: Kevin remembered seeing the news story about the decathlete who died and then came back to life and his hallucinating brain filled in his face when he felt that he was talking to someone important in the "afterlife"
Possible supernatural explanation: When Banner died rock climbing, he went to purgatory hotel and was so damn good at karaoke that they made him God.