Movies Original "Little Mermaid" director Slams remake: "Live Zoo Animals More Expressive". May 28, 2024