• Baby Driver

    Baby Driver

    ★★★★

    Edgar Wright's kinetic robbery caper captures an energy that only the Fast franchise has access to, without sacrificing its ability to be taken seriously.

    Unfortunately, Ansel Elgort has to carry the load, a task he's a little inconsistent in pulling off. Hollywood doesn't have too many 20-something leading men to go to, so this is probably as good as you're gonna get.

    And while the music is a treat to listen to, the marriage of sight and sound isn't rocky,…

  • Blade Runner 2049

    Blade Runner 2049

    ★★★★½

    I don’t really see movies in the theaters multiple times, but it was raining today and I had the itch to use my MoviePass™ so it felt right.

    This still roooooocks.

  • Coco

    Coco

    ★★★★

    Coco is another wonderful addition to Pixar’s filmography. Should we have expected anything less?

  • It

    It

    ★★★★

    I have 2 announcements to make.

    1) This movie fucking rules
    2) Pennywise is the best villain of the year so far, case closed.

    It is a nostalgic, child-filled horror movie. Other than the MCU, those are three of my least favorite kinds of movies. And yet, I had a blast with the only Stephen King adaptation of 2017. The ONLY one.

    Like I said, I am a self-admitted hater of child actors, so when I say this crew is…

  • Star Wars: The Last Jedi

    Star Wars: The Last Jedi

    ★★★★½

    In the conversation for the best Star Wars movie ever.

    Rian Johnson made a movie on par with The Empire Strikes Back.

    HOLY. SHIT.

    This is real life.

  • Star Wars: The Rise of Skywalker

    Star Wars: The Rise of Skywalker

    ★½

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

    I'm glad I waited to properly review until after my second watch, because my thoughts on this have changed and developed.

    First things first. The Rise of Skywalker is:

    1) A bad movie.

    2) A bad Star Wars movie.

    Ever since I saw it on Thursday, my mind has gone to 2 places in trying to contextualize what went wrong here: Watchmen and The Dark Knight Rises (PS stop putting 'Rise/Rises' in your movie titles, Hollywood. It's bad juju).

    Like…

  • Promising Young Woman

    Promising Young Woman

    ★★★½

    Promising Young Woman has a powerfully constructed ending and a magnetic lead performance from Carrie Mulligan, but there are pacing issues that nearly derail it in the second act.

  • Toy Story 4

    Toy Story 4

    ★★★★½

    Pixar out here delivering one of cinema’s most iconic characters (Forky) like it’s nothing.

    Hit me harder emotionally than last time. All Toy Story movies will be 10/10’s before too long. Amazing!

  • The Green Knight

    The Green Knight

    ★★★★

    Much more of a slow burn than I expected (and I expected a slow burn) which is alright considering how excellent the first 40 and last 20 minutes were.

    David Lowery: please never stop making making cool shit. The movies!!

  • West Side Story

    West Side Story

    ★★★★½

    Steve 🥰❤️💕

  • Batman

    Batman

    ★★★★★

    Batman is flawed, has an occasionally frustrating script, and is inconsistent with its characters and yet... I adore every second of it.

    Seeing this on the big screen was a total delight and swept me up into the experience like it did however many years ago when I first saw it.

    Grade: 9.5/10

  • Judas and the Black Messiah

    Judas and the Black Messiah

    ★★★½

    Judas and the Black Messiah is a charged, powerful drama that features perhaps the best performance of the year in Daniel Kaluuya (who hasn’t been getting nearly enough attention from the awards people) and yet it took a night’s sleep for me to figure out why it didn’t land as hard as I wanted it to.

    To use Judas in the title and not have the messiah character ever confront or really even acknowledge there being a Judas in his midst…

' ].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_323f94c2-7779-4f33-a6c2-12e189d741fd" }; 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-323f94c2-7779-4f33-a6c2-12e189d741fd'; 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-323f94c2-7779-4f33-a6c2-12e189d741fd'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-323f94c2-7779-4f33-a6c2-12e189d741fd'));