(Author’s note: I’m trying this new thing where I will attempt to review movies here if I’m on assignment writing about ’em in other capacities elsewhere. So when I interview talent, write editorials, or compose lists, I’ll circle back around to this space for capsule reviews as buttressing corroborative details.)
THE MUMMY, 2017, dir. Alex Kurtzman
Dear Hollywood: Stop. Look, I’m all for innovation in movies and especially in blockbusting, that stale and worn-out mode of big ticket filmmaking, but Marvel can get away with a shared movie universe, DC can get away with a shared movie universe, and Universal is neither Marvel nor DC, even if they had Frankenstein’s monster dust it up with the Wolf Man back in 1943. As the infrastructure of a new franchising venture, The Mummy is a fucking catastrophe. As its own thing, it’s not much better, mostly because the requirements imposed on Kurtzman’s “film” by its franchising roots prevent it from actually being its own thing at all; it’s an origin story for Tom Cruise’s character, a roguish soldier-of-fortune who wakes up the vengeful, pissed off Egyptian princess Ahmanet, played by Sofia Boutella, and tumbles into a world of skeletons, spirits, haunts, and other things that go bump in the night, including my patience, which careened around inside of my skull for The Mummy‘s hour and forty seven minute running time. Boutella is the brightest spot in an otherwise shoddy production, constantly finding ways to adapt her gifts as a dancer into performance, but the script does her character disservice after disservice while Kurtzman and his crew rip off media ranging from Game of Thrones to The Avengers to Alien: Resurrection (of all things); there’s scarcely an original bone in its desiccated carcass. (**.)
Whether you have a taste for comedies that take a dip into heavy drama or not will dictate your appreciation of Zoe Lister-Jones’ Band Aid, but if you’d rather the film maintain its sillier bent from start to finish, well, I can’t say I blame you; the “stuff” of Band Aid‘s last twenty to thirty minutes is heavy, and unpleasant, and relentlessly sober, which is a very critic-y way of saying that they’re a king bummer. But they’re also honest, authentic, and true, especially if you’ve been in a long-term relationship, whether that long-term relationship involves vows or not. Lister-Jones has a strong sense of what being married is actually all about, unsurprising given that she’s married herself: There is give, and there is take, and there has to be an equal amount of both for both partners, else the cosmic balance shifts into disarray. Apropos of Band Aid itself, there’s a proper equity between humor and gravity here, though if we’re being honest, maybe there could be a little bit more of the former to compliment the latter. When the film gets serious, it gets serious, though at least the seriousness is buttressed by profound insight into relationship politics (and by Lister-Jones’ terrific chemistry with Adam Pally). (***1/2.)
Every Krisha fan and their cool grandma will end up writing a thing or two about Shults’ fixation on families (including me!), but divorce It Comes at Night from his 2016 debut and the film is perfectly compelling on its own merits. And why wouldn’t it be? Shults is a very talented filmmaker. Even if It Comes at Night had zero connections with Krisa aside from Shults, it stands to reason that it’d still be pretty good just based on his talent, though “pretty good” does the film a grave disservice; it’s superb, a natural and naked expression of the horror that lingers just beneath Krisha‘s surface as a familial drama. Here, rather than at Thanksgiving, Shults sets his story after a Judgment Day of a sort, where mankind has been ravaged by a disease that’s as infectious as it is fatal, focusing on a family (comprised of Joel Edgerton, Carmen Ejogo, and Kelvin Harrison Jr.) as they try to survive in a boarded up farmhouse. Then Christopher “Hey” Abbott arrives with Riley Keough and Griffin Robert Faulkner in tow, and It Comes at Night ratchets its tension by way of paranoia and distrust. If there’s a horror film that’s more perfect for 2017, I’m not sure what it is; a choice between your family and basic human decency isn’t much of a choice at all, and Americans not only made their choice this past November, they’ve repeated that choice every day since. (Hey, at least we’re not all puking blood as we lie in bed covered in painful boils. Seems like a win.) Shults uses intimacy as the key to engineering It Comes at Night‘s nightmarish scheme, trapping us with his characters as their options for survival dwindle and civility devolves into animal savagery. (****1/2.)
{"id":"2","mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/agcrump.work\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/agcrump.work\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"featured_image","featured_image_url":"https:\/\/agcrump.work\/wp-content\/uploads\/2025\/10\/image-asset-179x200.webp","featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":false,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"A Constant Visual Feast","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Support My Work:","form_subtitle":"","currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thanks for supporting my work!","payment_confirmation_title":"A Constant Visual Feast","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much do you want to tip?","initial":{"instruction_type":"normal","instruction_message":"How much do you want to tip?"},"empty":{"instruction_type":"error","instruction_message":"How much do you want to tip?"},"invalid_curency":{"instruction_type":"error","instruction_message":"How much do you want to tip?"}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"Want to make a recurring tip?"},"success":{"instruction_type":"success","instruction_message":"Want to make a recurring tip?"},"empty":{"instruction_type":"error","instruction_message":"Want to make a recurring tip?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
Pingback: The Family Ties That Bind Trey Edward Shults | A Constant Visual Feast