FILE - This Jan. 29, 2010, file photo shows the company logo and view of Netflix headquarters in Los Gatos, Calif. Netflix's normally lighthearted Twitter account took on a more somber tone on Saturday, May 30, 2020:
{}