David Caballero / Digital Trends
With Stranger Things and Squid Game, Netflix proves it’s better at making great TV shows than movies – Netflixs original movies keep disappointing, but the streamer is still far ahead of its competition when it comes to shows and limited series like Squid Game. …