Either  is running some sort of low rent Twitter spam asking users to tweet "Have you seen [title] on Netflix yet" which links to a Netflix title on the web?... Or people really like throwing that question out onto social media the past 2 days.  $NFLX $DIS face with monocle face with monocle face with monocle