The Green Hornet Has Become an Instant Hit on Netflix