It’s a streaming platform from the makers of the Transylvania International Film Festival (TIFF) organizers. It’s currently only available in Romania, but I guess a VPN will do (or kindly ask them to support the entire Europe as a response to Trump). You won’t find the big budget Hollywood blockbusters, rather it’s more dedicated to independent filmmakers. Could also be useful if you’re looking to break free from American cultural products.
You might also try TV5 Monde. Focused on French language content and no subscription required. (I think not even a login)