knellbelles’s review published on Letterboxd:
This review may contain spoilers.
this movie was so so beautiful and became an instant favourite oh my gosh, I cried multiple times it was just incredible
the animation was just amazing. The woodland backgrounds were stunning and the animals all were so adorable, so realistic in their movement but still stylised. I just can't say enough how good this animation is
and the story,,,,,wow. like how am I not meant to cry at an emotionless robot raising a baby goose and learning to love through becoming a mother like I'm going to cry thinking about it
I loved all the characters, and all the voice acting was so good and heartfelt. Lupita Nyong'o is one of my fave actresses, she just excels in any role she's in, she's in so many of my fave movies!
my only real complaint is that I feel Roz's transition from emotionless to sentient felt slightly rushed and mainly happened off screen or in time jumps. I wish we saw more slowly the transition of her becoming more human and emotional, but I get this is a kids film it can't be tooo long
but yea 1000/10 I adore this film I plan to watch it much many more times
knellbelles liked this review
' ].join(''); if ( adsScript && adsScript === 'bandsintown' && adsPlatforms && ((window.isIOS && adsPlatforms.indexOf("iOS") >= 0) || (window.isAndroid && adsPlatforms.indexOf("Android") >= 0)) && adsLocations && adsMode && ( (adsMode === 'include' && adsLocations.indexOf(window.adsLocation) >= 0) || (adsMode === 'exclude' && adsLocations.indexOf(window.adsLocation) == -1) ) ) { var opts = { artist: "", song: "", adunit_id: 100005950, div_id: "cf_async_bedd381d-f6b5-4d64-a201-76d590f3555d" }; adUnit.id = opts.div_id; if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } var c=function(){cf.showAsyncAd(opts)};if(typeof window.cf !== 'undefined')c();else{cf_async=!0;var r=document.createElement("script"),s=document.getElementsByTagName("script")[0];r.async=!0;r.src="//srv.tunefindforfans.com/fruits/apricots.js";r.readyState?r.onreadystatechange=function(){if("loaded"==r.readyState||"complete"==r.readyState)r.onreadystatechange=null,c()}:r.onload=c;s.parentNode.insertBefore(r,s)}; } else { adUnit.id = 'pw-bedd381d-f6b5-4d64-a201-76d590f3555d'; adUnit.className = 'pw-div -tile300x250 -alignleft -bottommargin'; adUnit.setAttribute('data-pw-' + (renderMobile ? 'mobi' : 'desk'), 'med_rect_btf'); if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } window.addEventListener('DOMContentLoaded', (event) => { adUnit.insertAdjacentHTML('afterend', kicker); window.ramp.que.push(function () { window.ramp.addTag('pw-bedd381d-f6b5-4d64-a201-76d590f3555d'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-bedd381d-f6b5-4d64-a201-76d590f3555d'));
' ].join(''); if ( adsScript && adsScript === 'bandsintown' && adsPlatforms && ((window.isIOS && adsPlatforms.indexOf("iOS") >= 0) || (window.isAndroid && adsPlatforms.indexOf("Android") >= 0)) && adsLocations && adsMode && ( (adsMode === 'include' && adsLocations.indexOf(window.adsLocation) >= 0) || (adsMode === 'exclude' && adsLocations.indexOf(window.adsLocation) == -1) ) ) { var opts = { artist: "", song: "", adunit_id: 100005950, div_id: "cf_async_e1b7762f-61e8-4d90-9241-fe2a5af059e6" }; adUnit.id = opts.div_id; if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } var c=function(){cf.showAsyncAd(opts)};if(typeof window.cf !== 'undefined')c();else{cf_async=!0;var r=document.createElement("script"),s=document.getElementsByTagName("script")[0];r.async=!0;r.src="//srv.tunefindforfans.com/fruits/apricots.js";r.readyState?r.onreadystatechange=function(){if("loaded"==r.readyState||"complete"==r.readyState)r.onreadystatechange=null,c()}:r.onload=c;s.parentNode.insertBefore(r,s)}; } else { adUnit.id = 'pw-e1b7762f-61e8-4d90-9241-fe2a5af059e6'; adUnit.className = 'pw-div'; adUnit.setAttribute('data-pw-' + (renderMobile ? 'mobi' : 'desk'), 'sky_btf'); if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } window.addEventListener('DOMContentLoaded', (event) => { adUnit.insertAdjacentHTML('afterend', kicker); window.ramp.que.push(function () { window.ramp.addTag('pw-e1b7762f-61e8-4d90-9241-fe2a5af059e6'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-e1b7762f-61e8-4d90-9241-fe2a5af059e6'));