Arturo and Maya discuss their thoughts on the latest installment in the Marvel/Netflix world, The Punisher Season 2!