Jayson Kennedy’s review published on Letterboxd:
While greeted with a scarcely lit glimpse into an account of psychosis that could be lost in an attic in New England, what's very unexpected is pestles of flatulence, flagellation, and repressed sexuality grinding two poor souls against an eternal bowl of heaving tides. Willem Dafoe and Robert Pattinson clash wills with increasing mania and lust for an enchanting obelisk above the muck of their existence. Gallons of swill pours as Dafoe waxes sophistry and Pattinson goes out strange into seagull persecution and merfolk genitalia.
A wonderful ambiguity creeps in, confusing the perceived depths of their insanity and who's really pulling the strings. Much research went into period accuracy, dialect,and cinematography but The Lighthouse never gets too murky as an intense character study coated in Lovecraftian slime. Director/co-writer Robert Eggers needs to keep contact with Dafoe and continue forcing viewers to turn the subtitles on. Watched via Lionsgate's DVD.
' ].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_29beb050-0779-4e5d-ba39-8782b79759b8" }; 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-29beb050-0779-4e5d-ba39-8782b79759b8'; 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-29beb050-0779-4e5d-ba39-8782b79759b8'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-29beb050-0779-4e5d-ba39-8782b79759b8'));
' ].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_daf28f06-18b2-4dfc-bef2-f0d732ad1cd3" }; 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-daf28f06-18b2-4dfc-bef2-f0d732ad1cd3'; 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-daf28f06-18b2-4dfc-bef2-f0d732ad1cd3'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-daf28f06-18b2-4dfc-bef2-f0d732ad1cd3'));