With more than 9,000 locations, Blockbuster was the biggest video ... money it was willing to throw at them. The shows and movies coming out of Netflix - from "Stranger Things" to "Roma" to "Squid ...