Not sure that it quite works with the trailer, but it’s a great song and I can see why they thought it fit the show. It’s about a war veteran left physically changed by the war, but the lines make a lot of sense as applied to Frank if you read it as psychological damage:
"Now that the war is through with me
I’m waking up, I cannot see
That there’s not much left of me
Nothing is real but pain now
All that I see
I cannot live
I cannot die
Trapped in myself
Body my holding cell"
I like what it says about their approach to the Punisher.
I like the trailer well enough, but it doesn’t say a lot about the show yet. We will see.