Let’s make this a little less short, and a little more complex.
Hi. My name is Andy Crump. I started this blog back in 2009 to capture my thoughts and feelings on movies, and also to play-act the role of “film critic,” the vocation I sincerely wished I’d landed in back when it actually meant something*. If you’re so inclined, you can search through the archives for my oldest pieces to compare and contrast; I’ve thought of doing this myself, but I’d rather not make myself cringe**.
Over the decade and change since opening doors on A Constant Visual Feast, I’ve had a few epiphanies, lucky breaks, and major life events that have led me to where I am today: Marc Ciafardini, proprietor of GoSeeTalk and all-around awesome dude, invited me to write for him back in 2011, which didn’t pay but did get me on press lists; Marc put me in touch with folks at Screen Rant, where I covered entertainment news; I put myself in touch with folks at Paste Magazine in 2013, where I started writing about American Horror Story, horror movies, Her, and The Wolf of Wall Street right away; I learned the delicate art of pitching, and began reaching out to editors at outlets ranging from The Hollywood Reporter to Thrillist to Vulture to Polygon to The Week over the course of years; a friend of mine got me a freelancing gig with Northshore Magazine, my first print experience; I added beer and music to my repertoire of subjects; and most recently, and most importantly, my wife gave birth to our daughter, I quit my day job, and I began staying at home with her while picking up more freelance gigs.
A Constant Visual Feast has, for the last half decade or so, served mostly as a portfolio of all my work, which is to say that it functions as a time capsule: You can trace the arc of where I’ve come from to where I’m currently standing, if you are so inclined, and you can also just catch my work as I post it here. I guess, if I’m being honest, I’m not exactly a “film critic,” though most of my work is about film, and more of a freelance culture writer, but the former rolls off the tongue much more easily than the latter, and besides that I think there are plenty of ways that the movies intersect with music, and beer, and even parenting, which is yet another thing I write about.
Anyways. Welcome. Please enjoy my work.
*It still means something, because, I mean, I’m doing it. But it’s really hard to make a living as a critic, because as much as the Internet makes it “easier” to write about film online, it makes it very difficult to “make money” off of it. **I dunno, maybe I wouldn’t cringe. Maybe I’d just see the roots of my success in amateur-level writing.
Hi Greg! I appreciate the compliments– hope you get a chance to look over some of my writing here and if so, I hope you enjoy it. Thanks for dropping in to say hello!
Hey, just to let you know that I nominated you for a Kreativ Blog Award, which is a viral/spam thing – kind of a pass-it-on kudos for your good work. Anyway, keep up the good work.
Hey, just to let you know that I nominated you for a Kreativ Blog Award, which is a viral/spam thing – kind of a pass-it-on kudos for your good work. Anyway, keep up the good work.
+1
Hello –I found your Blog onYahoo. I must say, I’m impressed with your site. I had no trouble navigating through all the tabs and information was very easy to access.Pretty awesome.
Pretty nice post. I just stumbled upon your blog and wished to say that I have truly enjoyed surfing around your blog posts. After all I’ll be subscribing to your rss feed and I hope you write again very soon!
Great blog! Do you have any hints for aspiring writers? I’m planning to start my own site soon but I’m a little lost on everything. Would you advise starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m completely confused .. Any suggestions? Cheers!
This is Manikandan from Moviescrunch.com Your blog was so nice. I am also a Movie buff. BTW I added your blog in my friends list..Will you add my movie blog in your friends list. So that we will get mutual link exchange which leads to good page rank.
Just logged on to check my WordPress site and this is at the top – your review of Drive had me clicking straight away!! Bloody love the film. This blog is so fantastic to have stumbled upon. Your passion is a really beautiful thing and I hope you realise quite how much people get out of reading it. Trust me, you’ve got a firm repeat visitor from the UK…..!!
I missed this comment but man, I really do appreciate it. Sorry for the late reply but thanks very much for the feedback! I’ll be adding you to my blogroll.
Hi, giving you the VBA award. I’m coming back for more movie reviews. I think it’s nice that someone without strong background in film can still write good reviews. Makes me a little bit jealous ‘coz I try to do it sometimes (without so much success, mind).
Thanks Joe! Second time I’ve been awarded the VBA, very much appreciated.
Having a strong film background helps for someone reviewing movies, of course, but having a good writing background probably helps just as much if not more since you learn about film in the process of writing about it. That said, I do go out of my way to brush up on film literature when I can, so hopefully that has begun to spring up in my writing.
Hey Andrew, to be honest i’m not entirely sure how i found my to your blog, through a succession of blogroll links i think! Anyway, thought i’d let you know i read a few of your reviews and really enjoyed them, nicely written and accessible. Keep it up!
Hi Andrew! Fellow writer here myself, sometimes pertaining to films- sometimes not. Hopped over from your discussion of “Kill List” on IMDB, you seemed the only person in the thread to have considered much of the same things I had about “KL,” and it was well-written to boot. Always happy to meet a like-minded blogger or writer =)
Wendy
Well, thanks very much Wendy! I’m happy you made your way over here– and I’m glad you liked my thoughts on Kill List! I’ll probably do an analysis of the film sometime soon (since it’s out in theaters now), so feel free to jump in then. Hope to hear from you more often!
Do you mind if I quote a few of your posts as long as I provide credit and sources back to your webpage? My blog is in the very same area of interest as yours and my users would truly benefit from some of the information you present here. Please let me know if this alright with you. Thanks!
Hi Andrew, I am a new blogger here at wordpress and today is my first time visit your blog !!! AMAZING !!!! followed and looking forward to read more 😉
Just thought I’d let you know that I’m now following your work and look forward to keeping up with the frenetic pace. My movie viewing is restricted to dvd’s these days, so I’m talking mostly about films that are already off the circuit.
Andrew, I will be delighted if you could take time out to follow my blog. And do let me know if you’re looking for guests when you feel a need to spend more time in the cinema.
…while we may not always meet & greet, you’ll know that time is always pressing, but its well worth the wait (and the visit)….
{"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}
hi andrew, was redirected here by your interesting comments on inglourious basterds. havent read your reviews but i like the way you write. best, greg
Hi Greg! I appreciate the compliments– hope you get a chance to look over some of my writing here and if so, I hope you enjoy it. Thanks for dropping in to say hello!
~Andrew
Hey, just to let you know that I nominated you for a Kreativ Blog Award, which is a viral/spam thing – kind of a pass-it-on kudos for your good work. Anyway, keep up the good work.
Wow! Hey, thanks Darren, I don’t really know what to say other than I’m really and truly flattered.
Thanks so much for reading!
~Andrew
Hey, just to let you know that I nominated you for a Kreativ Blog Award, which is a viral/spam thing – kind of a pass-it-on kudos for your good work. Anyway, keep up the good work.
+1
Hey Andrew, just put up a fresh post about James Bond January, hope you guys are still up for contributing stuff?
It’d be appreciated if you could spread the love as this is growing exponentially, so the more the merrier!
http://paragraphfilmreviews.com/2010/12/06/james-bond-january-update/
Cheers!
Hello –I found your Blog onYahoo. I must say, I’m impressed with your site. I had no trouble navigating through all the tabs and information was very easy to access.Pretty awesome.
Pretty nice post. I just stumbled upon your blog and wished to say that I have truly enjoyed surfing around your blog posts. After all I’ll be subscribing to your rss feed and I hope you write again very soon!
Great blog! Do you have any hints for aspiring writers? I’m planning to start my own site soon but I’m a little lost on everything. Would you advise starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m completely confused .. Any suggestions? Cheers!
Andrew, I love the site and very much appreciate the introduction you wrote. Would you be up for exchanging links on each others blogroll/
Hi Andrew,
This is Manikandan from Moviescrunch.com Your blog was so nice. I am also a Movie buff. BTW I added your blog in my friends list..Will you add my movie blog in your friends list. So that we will get mutual link exchange which leads to good page rank.
Take care n Cheers.
New look… Very nice. Was it easy to convert over?
It wasn’t too bad. Kind of a struggle but nothing that an hour or so of dedicated tinkering can’t manage.
Just logged on to check my WordPress site and this is at the top – your review of Drive had me clicking straight away!! Bloody love the film. This blog is so fantastic to have stumbled upon. Your passion is a really beautiful thing and I hope you realise quite how much people get out of reading it. Trust me, you’ve got a firm repeat visitor from the UK…..!!
I missed this comment but man, I really do appreciate it. Sorry for the late reply but thanks very much for the feedback! I’ll be adding you to my blogroll.
Hi, giving you the VBA award. I’m coming back for more movie reviews. I think it’s nice that someone without strong background in film can still write good reviews. Makes me a little bit jealous ‘coz I try to do it sometimes (without so much success, mind).
Thanks Joe! Second time I’ve been awarded the VBA, very much appreciated.
Having a strong film background helps for someone reviewing movies, of course, but having a good writing background probably helps just as much if not more since you learn about film in the process of writing about it. That said, I do go out of my way to brush up on film literature when I can, so hopefully that has begun to spring up in my writing.
Hey Andrew, to be honest i’m not entirely sure how i found my to your blog, through a succession of blogroll links i think! Anyway, thought i’d let you know i read a few of your reviews and really enjoyed them, nicely written and accessible. Keep it up!
Much obliged! I’ll add you to my own blogroll– hope to see you around!
Hi Andrew! Fellow writer here myself, sometimes pertaining to films- sometimes not. Hopped over from your discussion of “Kill List” on IMDB, you seemed the only person in the thread to have considered much of the same things I had about “KL,” and it was well-written to boot. Always happy to meet a like-minded blogger or writer =)
Wendy
Well, thanks very much Wendy! I’m happy you made your way over here– and I’m glad you liked my thoughts on Kill List! I’ll probably do an analysis of the film sometime soon (since it’s out in theaters now), so feel free to jump in then. Hope to hear from you more often!
we enjoyed your blog and will link this with ours. hope you dont mind. thanks
Pingback: Freshly Pressed: Welcome to A Constant Visual Feast! « A Constant Visual Feast
Do you mind if I quote a few of your posts as long as I provide credit and sources back to your webpage? My blog is in the very same area of interest as yours and my users would truly benefit from some of the information you present here. Please let me know if this alright with you. Thanks!
Hi Andrew, I am a new blogger here at wordpress and today is my first time visit your blog !!! AMAZING !!!! followed and looking forward to read more 😉
Wow! Excellent work!
Just thought I’d let you know that I’m now following your work and look forward to keeping up with the frenetic pace. My movie viewing is restricted to dvd’s these days, so I’m talking mostly about films that are already off the circuit.
Andrew, I will be delighted if you could take time out to follow my blog. And do let me know if you’re looking for guests when you feel a need to spend more time in the cinema.
…while we may not always meet & greet, you’ll know that time is always pressing, but its well worth the wait (and the visit)….
Pingback: christophermateiblog