Roku offers access to over 500,000 movies and TV episodes across thousands of free and paid channels. Some of the most popular channels include Netflix, Hulu, Amazon Prime Video, HBO, and YouTube. You can also access local news and sports channels, as well as international channels.