Osmosis Season 2: Why did Netflix cancel the French sci-fi series, Osmosis? December 29, 2020 by Mathew Rockford