I remember watching this movie a long time ago, sometime in the 90s.
All I can remember clearly about it is that this guy is an insomniac and never sleeps but at night he goes out and fights crime in some way or form. I clearly remember something about a trenchcoat he wears that is bullet proof and he used it to protect a child at one point. He also swapped it for a new one at a shop in one scene.
Does anybody know what film this might be?