It probably ain't the followings, but hey!
An adaptation from the movies Highlander, perhaps?
But the light thing at the beginning of your post also made me think of Marvel's New Universe with StarBrand , NightMask, etc. The
story began with a flash of light seen worldwide and called the White Event, which gave some people superpowers. But I didn't see it through the
Hoping it helps you, if only by elimination!