Turtles All the Way Down

Turtles All the Way Down

★★★

The biggest challenge in adapting John Green’s novel to the screen would always be translating his literarily effective first-person exploration of anxiety into a more distancing cinematic form. However, Hannah Marks’ strategy—expressing Aza’s “intrusive thoughts” editorially through insert shots of microbiological imaging, voiceover as first-person thoughts, and tense sound effects and score—is almost always viscerally evocative and stylistically consistent. These sequences are highly effective, complemented by dialogue that explores how anxiety can also affect the person on the other side of a romantic or platonic relationship. As someone who has been on both sides, this exploration is particularly meaningful, and the title metaphor is delivered through a thoughtful alteration from Green’s novel, giving that moment even greater poignancy.

Marks also appears to share a common criticism of this source material: the mystery storyline is not particularly compelling and serves more to create plot than to enrich the narrative’s themes or characters. Streamlining this element so heavily from the novel makes it feel especially out of place in the film adaptation, resulting in some screenplay choices that significantly hold back what can otherwise be quite specific and special about the coming-of-age storytelling here. Marks’ direction is patient and intentional, and Isabela Merced’s lead performance fills that space with an honesty and effortlessness that gives the best YA films their sense of heightened emotional naturalism.

Block or Report

Peter 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_2ef3e0cb-7d96-42dd-9d75-a28f8b2d1ac5" }; 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-2ef3e0cb-7d96-42dd-9d75-a28f8b2d1ac5'; 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-2ef3e0cb-7d96-42dd-9d75-a28f8b2d1ac5'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-2ef3e0cb-7d96-42dd-9d75-a28f8b2d1ac5'));
' ].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_b910f60d-2e25-4c01-8c44-a8afd7b7eadb" }; 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-b910f60d-2e25-4c01-8c44-a8afd7b7eadb'; 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-b910f60d-2e25-4c01-8c44-a8afd7b7eadb'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-b910f60d-2e25-4c01-8c44-a8afd7b7eadb'));