After months and months of hype and excitement, Netflix finally released the episodes of The Defenders and I couldn’t wait anymore and started streaming the…