Sevan ParisFeb 11, 20161 minPunisher coming to Netflix?IGN recently posted that Netflix is in negotiation to give Frank Castle is own show. Which means–even at this stage of production–people...