The first trailers for Netflix "The Punisher is out and it is insane!