The Punisher is on Netflix! Chastity and Greg give you their spoiler filled review of Marvel's latest series - including the good, the bad, and the best & most intense moments of season 1. Plus, predictions for a possible season 2!