https://www.solidaritycinema.com

You can stream on their public Plex account, with (currently) around 7000 movies ranging from all kinds of themes explicitly leftist. They also have their google drive available if you want to download the movies instead.

here’s another archive for black films- https://blackfilmarchive.com/