• Harry Potter and the Deathly Hallows: Part 2

    Harry Potter and the Deathly Hallows: Part 2

    ★★★★★

    One of the few reasons why I’m begrudgingly excited for the series is that they can fix everything post-Neville’s stand.

    Harry and Voldemort fighting around the castle is cool, but that final showdown in front of nobody, Voldemort evaporating and the Elder Wand talk at the end just irk me. You could have squeezed so much more emotion out of all that.

    Two things they won’t improve though: the Prince’s tale and the resurrection stone sequences. I bawl like a baby every single time.

  • Harry Potter and the Deathly Hallows: Part 1

    Harry Potter and the Deathly Hallows: Part 1

    ★★★★½

    Dobby…………..

    #EKL #9

  • Harry Potter and the Half-Blood Prince

    Harry Potter and the Half-Blood Prince

    ★★★★½

    I understand why Yates gets so much shit, but the way he streamlines the stories of the later movies is honestly pretty impressive. Yeah, a lot of cool stuff got cut, but for the most part he totally maximizes the dramatic impact of what’s there. Half Blood Prince’s omissions from the book should annoy me much much much more than they do, and the fact I like this a great deal is a testament to his skill as a director.…

  • The Long Kiss Goodnight

    The Long Kiss Goodnight

    ★★★

    Upstate New York cinema.

  • Harry Potter and the Order of the Phoenix

    Harry Potter and the Order of the Phoenix

    ★★★★½

    Montage is one of the most powerful tools in filmmaking.

  • Harry Potter and the Prisoner of Azkaban

    Harry Potter and the Prisoner of Azkaban

    ★★½

    Cuaron directs this thing like its the last movie he’ll ever make. It’s too bad the story doesn’t live up to his effort.

    I firmly believe that time travel doesn’t belong in the fantasy genre.

  • Fail Safe

    Fail Safe

    ★★★★★

    Dad loved it, mom and sister hated it. Sometimes the holiday vibes are worth sacrificing for the sake of true cinema.

  • Juror #2

    Juror #2

    ★★★½

    An increased exposure to him recently has made me realize that Hoult just doesn’t do it for me.

    He’s fine, but he lacks that extra thing (ex. Messina’s general sliminess, Collette’s face, Simmons’ voice) that would make him a more interesting person to watch.

    Anyway, the movie is good! I love a good moral quandary, and it’s nice to see Clint try again, he even used a real baby this time! I hope he directs the next film in the Ant-Man franchise.

  • Red Rooms

    Red Rooms

    ★★★★

    This review may contain spoilers. I can handle the truth.

    Well that was a lot.

    I don’t even know what to say about this, other than that it’s one of the bleakest and most unnerving depictions of the darkness within us that I’ve ever seen with a masterful performance by Juliette Gariépy at its center.

  • Hundreds of Beavers

    Hundreds of Beavers

    A rare DNF. Not because I didn’t like it, but because I’m an idiot and can’t focus when the Yankees could theoretically made a trade or free agent signing at any minute.

    Will definitely revisit this in the future. This was so so so impressive and clever.

    Juan Soto I miss you so much 💔

  • Murder on the Orient Express

    Murder on the Orient Express

    ★★★½

    The choice to sprinkle some of the Armstrong connections into the story rather than doing all that in the end is understandable, but much less fun.

  • Murder on the Orient Express

    Murder on the Orient Express

    ★★★★½

    Mysteries are so fun and cool.

' ].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_a92487d3-ee8b-4761-b24c-538c129e6a9c" }; 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-a92487d3-ee8b-4761-b24c-538c129e6a9c'; adUnit.className = 'pw-div'; adUnit.setAttribute('data-pw-' + (renderMobile ? 'mobi' : 'desk'), 'sky_atf'); 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-a92487d3-ee8b-4761-b24c-538c129e6a9c'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-a92487d3-ee8b-4761-b24c-538c129e6a9c'));