ROKU has a very nice device.
But, the programming they offer is all junk or very old and not worth the time to search.
Pluto offers free stuff, but there too, it’s all junk and their interface is hard to navigate to get to anything.
FreeVee has a lot of good stuff, current and old, but, I believe you have to subscribe to Amazon Prim or some other service, in order to get FreeVee included.
There is no lack of entertainment across all apps on Roku.
You can search a decent amount of apps using the Roku main search function. It will tell you what apps have stated they have that movie or series available and you can download whatever app needed to view it. Many are completely free.