The Punisher News, Movies and Background