Perfectly crafted mini-series that will bring joy and tears to you! :-). All the voice actors, especially Zoe Saldana and Diego Luna, bring life to the magical fantasy story! But, the warm writing of the characters and their growing relationships with ups and downs makes this truly delightful! :-)