Why the fuck aren't we talking about the god damn Punisher series that just got greenlight on Netflix?
I think that official pic the OP posted pretty much confirms at least some variation on that scene. It's a pretty ballsy scene to include, even for Netflix MCU. Color me impressed.
Didn't he get only two arcs including Frank? The corrupt CEO's and investors getting offed and Frank leaving Barracuda for the sharks, then Barracuda's attempt at revenge by holding Frank's daughter hostage?
Not exactly Big Bad material.