The #1 Netflix show in the world right now should come as no surprise
By Abby in Technology
Updated 2 years ago
"Ozark," which just released its final episodes on Netflix, is currently the streamer's #1 English-language show in the world.