Online streaming company premieres new film

An online streaming company is making waves as it premieres a feature film.