Tag

box office

Browsing

What do Roma, Annihilation and The Ballad of Buster Scruggs all have in common? They were on many critics’ year-end lists, but what else? How about that they premiered on Netflix! 2018 was the year that Netflix film releases had to be taken seriously Yes, they released one…