Filmakers Jeff Orlowski and Larissa Rhodes have produced a Netflix movie about social media and the search platforms that rule our existence!