Inmoo.com is, according to their website, "the largest authorized independent entertainment theater on the Web, providing free access to thousands of independent films from your computer, smartphone, tablet or living room." And by living room, they mean Roku, even though the current number of films falls far short of the "thousands" heralded as being available on the website.