'The Little Mermaid' hits the stream