Roku offers access to over 500,000 movies and TV episodes from various streaming channels, including Netflix, Hulu, Amazon Prime Video, and more.