TechCrunch favicon

Netflix faces $25 million lawsuit over ‘Black Mirror: Bandersnatch’