There’s no witty way to lead into the crux of this review: mad cinematic scientist Michel Gondry can do better than this. Be Kind, Rewind doesn’t wind up an unwatchable and offensive mess, and in fact there’s a great deal of enjoyable content contained within the film’s hour and forty running time, but maybe more than any picture Gondry has directed to date (though admittedly I can’t speak to the virtues of The Science of Sleep), his 2008 effort becomes characterized by massive amounts of spurned potential for greatness. We live in the YouTube era, a time where user-created content has achieved a greater visibility and prevalance in our contemporary popular culture. A film about precisely that should feel completely timely, relevant, and meaningful, and Be Kind, Rewind never fully realizes any amongst this trio of elements.
The film focuses on Fletcher (a grizzled Danny Glover), his adopted son, Mike (a surprisingly mellow Mos Def), and their efforts to protect their dilapidated video store in the heart of a neighborhood quickly falling under the influence of a town official’s gentrification plan. When Mike’s nutty friend, Jerry (Jack Black being Jack Black) gets magnetized in a freak accident– he tries to sabotage the power plant his trailer rests nearby– all of Fletcher’s VHS tapes become erased. With no time to waste, Mike and Jerry do what any of us would do– they make their own versions of the deleted pictures, starting with Ghostbusters and covering, well, anything that you could possibly think up. They enlist the aid of spunky, plucky Alma (Melonie Diaz) and the trio finds that their films (referred to as “Sweded”, as in imported from Sweden, to justify high rental charges) have developed a loyal following amongst the neighborhood residents. Eventually, the locals become involved in the creative process, and a number of events come to light that threaten the continued success of the Be Kind, Rewind operation.
There’s so much potential in that synopsis that the film’s failure to totally flesh out any of its myriad plot threads is almost appalling. Conflicts arise ostensibly for the purpose of propelling the plot forward, but as soon as they’re introduced they resolve. There’s no room for any kind of dramatic tension to develop. When a pair of court bailiffs come to collect and destroy the Sweded tapes, there’s an expectation that Mike, Jerry, Alma, and the neighborhood will come together to repel the interlopers and preserve the work that they’ve collaborated on with each other. Call Gondry bold for defying expectations, if you will, but what he does with that conflict is akin to sticking a thumbtack into an inflatable castle and watching it slowly deflate, and with it our enjoyment and happiness. The bailiffs come and go so quickly that their characters, and their actions, never feel like they actually have any bearing on Be Kind, Rewind‘s narrative; they could be cut out from the film entirely and we’d barely miss them.
Similarly, Fletcher’s decision to switch his store over from VHS to DVD to get with the times and compete with the nearby chain video rental store almost doesn’t feel like it happens. It’s rushed, like the bailiffs. One begins to wonder how much footage Gondry and Jeff Buchanan left on the cutting room floor. But maybe that’s entirely what they’re going for; intentionally leaving their film feeling unfinished, incomplete, and lacking something mirrors the patched-together nature of the Sweded films Mike, Jerry, Alma, et al create. I doubt that that’s the case (though there are layers of Sweding going on throughout the film, notably in how it plays with the story of jazz legend Fats Waller), but I could see the argument being made in their defense. Either way, Be Kind, Rewind is missing some meat from its bones, and at a fairly lean hour and forty minute running time Gondry could easily have afforded to expand his film.
I won’t say that the film is a total waste. Footage of the process of Sweding films is wonderful, and frequently very creative (keep an eye out during the montage of finished Sweded films for 2001: A Space Odyssey and Men In Black), beautifully depicting how imagination, drive, and enthusiasm truly fuel the movie-making process. Be Kind, Rewind also deserves a great deal of credit for portraying the collaborative process of filmmaking, reminding us that a movie is never the result of one person’s efforts; it often takes an army, or in this case a neighborhood, to put all of the pieces into place to bring a film to life. And sure, we’re just talking about no-budget short renditions of famous and iconic films here, but even making a twenty/ten/five minute picture requires a lot of effort and a lot of helping hands.
The cast also clearly had a lot of fun with the story and with their characters, and while Jack Black gets to be too Jack Black-ish after a pretty brief period of screen time (though he’s pretty muted here compared to other roles he’s done), he’s tempered by Mos Def’s laid-back affability as well as Diaz’s unbridled moxie. Glover, as well as Mia Farrow, are given little to do througout the movie, though Glover shines whenever he’s on camera. Both actors feel as though they, especially, had a lot of their respective (and shared) stories excised from the final cut of the film.
But as fun as the actors are, and as dazzling as some of the Sweding is, it’s just not enough to yield a satisfying and full-bodied picture. Be Kind, Rewind is probably worth seeing on its own merits, but it definitely marks a huge misstep for Gondry (and for that reason, it might be worth viewing as a failed experiment). Coming from a less accomplished artist, this film might have felt like something special, or at least acted as a sign indicating potential in its creator, but with Be Kind, Rewind Gondry leaves a number of themes unexplored that he should have been able to pin down and examine. It’s a big backpedal for the director, who undoubtedly is capable of better.
2 thoughts on “Review: Be Kind, Rewind, 2008, dir. Michel Gondry”
I have a soft spot for this movie, even if the only truly wonderful magical bits are the Sweding. Part of me things they would have done better to just run a montage of Sweded movies, instead of the somewhat forced and (to be honest) slightly boring framing story. Ah well.
I think that the framing story could have been just as enjoyable, but Gondry either needed to allot more time to developing the plot threads he introduces or he needed to keep that story somewhat simpler. Make it strictly about the neighborhood and Mike, Jerry, Alma, and Fletcher fighting against the town officials and the demolition teams, and you’ve already got a tighter movie.
{"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}
I have a soft spot for this movie, even if the only truly wonderful magical bits are the Sweding. Part of me things they would have done better to just run a montage of Sweded movies, instead of the somewhat forced and (to be honest) slightly boring framing story. Ah well.
I think that the framing story could have been just as enjoyable, but Gondry either needed to allot more time to developing the plot threads he introduces or he needed to keep that story somewhat simpler. Make it strictly about the neighborhood and Mike, Jerry, Alma, and Fletcher fighting against the town officials and the demolition teams, and you’ve already got a tighter movie.