The Little Mermaid trailer

 

Is it everything you hope for?