The passion project by Ron Clements and John Musker finally got made, and while an overall decent film with some neat visuals, its biggest let down is its release time.