La La Land

La La Land

Damien Chazelle’s stunning love letter to not just the classic musical but also just classic Hollywood in general. This is such a beautiful movie. From its gorgeous set design to its stellar musical numbers this movie is amazing. The core two performances from Ryan Gosling and Emma Stone are both some of their best and the two have insanely good chemistry. The film carries over themes of passion and the lengths one would go to achieve their dreams from Whiplash but definitely explores them in different ways. The film looks incredible too, the film makes beautiful use of colour. I think my favourite scene in this film is the final montage. It’s beautiful, moving and a great way to cap off the film. The music is also brilliant here. Not just the songs but also the score in general from Justin Hurwitz. 

Overall, I really love this film and would easily consider it one of the best of the 2010s. A brilliant love letter to cinema of the past that is stunningly well executed. If for some reason you haven’t seen this it gets the highest of my recommendations.

Block or Report

Callum liked these reviews

' ].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_e1f29d18-4305-4d11-b812-f2fd168e2665" }; 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-e1f29d18-4305-4d11-b812-f2fd168e2665'; 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-e1f29d18-4305-4d11-b812-f2fd168e2665'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-e1f29d18-4305-4d11-b812-f2fd168e2665'));
' ].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_b9e99749-3a17-4155-9a6a-ec8e539c16e0" }; 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-b9e99749-3a17-4155-9a6a-ec8e539c16e0'; 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-b9e99749-3a17-4155-9a6a-ec8e539c16e0'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-b9e99749-3a17-4155-9a6a-ec8e539c16e0'));