June has arrived, and also it’s about to end, the month-long worldwide celebrations of my birthday winding down* as I settle into my new age-number and look ahead to the rest of the year**. Thus, this, my Best Things halftime report, expanded once more from merely a ranking of film and TV to include music, because that’s how much I care about you guys***. Also: Please enjoy a preambulatory blurb about my feelings on each of these in 2018 to date****.
Movies
Guys: Movies suck. I realize this might persuade you to glance at my best-of-so-far picks charitably, perhaps incredulously. Allow me a preemptive two-pronged rebuttal: One, hey, shut up; two, these movies don’t suck, but man, the rest really aren’t doing it for me. I blame the top three in particular, but that blame extends to the other 7, plus my cheat picks (because anything in the “honorable mention” ballpark is cheating when your list is supposed to go to 10). The greats of 2018 aren’t great in a vacuum – no movie is – but they do serve the unintended function of showing up every other movie released on this annual slate, because lord, the movies just aren’t even half-trying anymore. I’m at a point where I’m convinced pop filmmaking is about to die, and the only movies worth your time are the small scale or off-radar movies made by talented artists with something to say that happens to be worth saying (even if what they’re saying is, in short, “Taxi Driver is a really great and enduring picture”).
Guys: TV sucks, too. “Golden age of television” my ass. Granted, I fell behind on The Americans years ago and never caught up, so that one is very conspicuously absent from my list, but there’s so much TV, and so much of it is just not good – even the stuff The Culture™ insists on as Important™ and Relevant™ – that I’m having a hard time buying that we’re in TV’s golden age anymore*****. But maybe you don’t need everything to be good in order for the good things to shine, and in point of fact, the more content is homogenized, middling, boring, or just straight-up bad, the more that the best merits of the genuinely good series out there become obvious. That doesn’t mean I’m happy sitting through hours and hours of television just to suss out the good from the bad, but it does mean that the shows I like, I really like.
Hey! Music’s pretty good, dudes and dudettes. I have two particular biases here: One, music, rather than film, is my first love, being a foundational part of my upbringing******, and two, music’s time investment is much less taxing than film’s (and especially television’s). I can walk around the house, or the city, or walk to the train, or ride the train, or go for a jog, or drive my car, or work on non-music stuff, and I can still listen to music and lose myself in it. Maybe that’s not a substantive reason to embrace one art form over others, but when you’ve spent as much time killing yourself writing about movies without commensurate payoff as I have, time investment becomes a deciding factor in how much you enjoy each individual form. So there you go, kids.
*My birthday is the 25th of June. I like to imagine that all across the globe, peoples of different cultures have their own unique traditions for marking the day I arrived on this dumb planet. Never let it be said I am not vain.
**In my mind, it’s already almost December, which is why I hate ranking things (and yet I can’t stop myself).
***Don’t expect me to start ranking beers, because that would require me to drink way more than I already do, and I like my liver the way it is just fine thank you very much.
****Again: It’s June. This list is therefore bullshit.
*****The Handmaid’s Tale is the exact kind of self-assertive art I loathe; Riverdale is trashy trash trash; Our Cartoon President goes full-Family Guy on subject matter that doesn’t deserve it; LA to Vegas forgets to write jokes into its scripts; the list goes on. Don’t tell me there’s too much good TV. There’s just too much TV.
******I played, and this list is only partial (based on memory): Piano, guitar, trumpet, baritone horn, bass guitar, didgeridoo (really), bongos, keyboards. I also listened to Oldies 103.3, because that’s what my dad had on in the Oldsmobile during my childhood.
{"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: “In Tender Tones, Erin Rae Reminds Us That Human Experience Wields Universal Power” | A Constant Visual Feast
Pingback: “How To Make Sense Of The Big Twist In ‘Sorry To Bother You’” | A Constant Visual Feast
Pingback: “‘Never Goin’ Back’ Is One Of The Raunchiest, Most Satisfying Comedies In Years” | A Constant Visual Feast
Pingback: “Khruangbin & Leon Bridges Take a Leisurely Ride Under the ‘Texas Sun’” | A Constant Visual Feast