Or not. Animation giant Pixar’s requisite annual release, Toy Story 3, ends with a final sequence that potentially gives the company the option of producing a fourth entry in their flagship franchise– let’s face it, no characters in the Pixar family are more iconic and immediately recognized as Pixar creations than Buzz and Woody– but I’m optimistic enough to believe that Toy Story 3 closes the book on the series for good. (Some may call that naivety.) Just as Andy, the revered owner of our favorite gang of sentient play-things, moves on from the phase of his life where playing with action figures is acceptable behavior so too does Pixar seem to be closing the door on their beloved series.
And for a story about growing up and learning to let go, that feels appropriate. In this installment, the toys face their own obsolescence as Andy prepares to head off to college; through a series of misinterpretations they end up relocating to Sunnyside Daycare, which seems like a paradise until they learn that their new home is run, Strothers Martin style, by a large, plush, huggy bear named Lotso (Ned Beatty) who has a sadistic streak in him a mile wide.
If you ever were curious to know what would come from fusing together animated children’s entertainment and Cool Hand Luke, Toy Story 3 provides all the answers you could possibly ask for.
Toy Story 3 works. Toy Story 3 plays. And it does both in the face of a script that feels under-cooked. In this regard, Toy Story 3 may be the Pixar movie that is most emblematic of their storytelling wizardry and animation superiority; the most dramatic decision a character makes in the entire movie feels like a foregone conclusion rather than an actual choice, and the theme of letting go feels muddled in places, but none of that ever matters by virtue of the rapturous and magical experience of watching the film. Pixar’s behind the wheel, they know how to steer and where to take us. It’s that simple. There’s a lot about Toy Story 3‘s writing that should hamstring the story and make it fall on its face. That it never does, and that it took me close to a week after seeing it to really think about the film’s central flaws, speaks volumes to the raw talent behind Pixar’s artistry.
Primarily the film’s success can be attributed to the sheer emotional weight thrown behind the plot; being the third film in the series we’re already attached to these characters, so maybe Pixar is able to cheat a little bit here, but there’s no denying the moving nature of their shared narrative. Over the course of two preceding films, we’ve grown to know and love Andy’s toys almost as much as he loves them, and when they confront their mortality (so to speak– playing, specifically being played with, seems to have so much value to the toys in the Toy Story world that existing without it seems equitable with death) we grieve for them in their plight.
Primarily, this is a film about loss; every single character in the movie has suffered loss of some kind, from Woody, Buzz and the others losing their relationship with Andy to Lotso, whose back story renders him a more robust character than his sadistic behavior suggests. The theme is keenly felt from the beginning, where we’re re-introduced to Andy’s toys and find that a large number of them are gone, having been thrown out or donated. More than the audience, the toys recognize this; the film grants them a moment to reflect on losing their close friends over the years as Andy has grown up and moved on. And the sense of loss feeds into the central theme of purpose that runs through the entire series; if toys aren’t being played with, then they lose their raison d’etre. Like the toys, we all knew that eventually the day would come where they’d outlive their usefulness to a boy turned into a young adult; Toy Story 3 brings that existential crisis to a crescendo and forces our protagonists to face their circumstances head on.
Maybe this sounds particularly heavy for a children’s movie (though if you’ve read this blog for very long you’re familiar with my opinion that children are much more perceptive than many adults will freely admit), but the film never quite goes far enough with any of these themes. The surface, it is scratched, but never more than just that; as a result, Toy Story 3 feels like a strong entry in Pixar’s oeuvre, but it needed more time and attention to stand with their true masterpieces. More troubling to youngsters than the film’s inherent existentialist bent will be the extreme dangers the toys are placed in, and of course the devious villainy of Lotso, who might be scarier as a character than creations designed more obviously to be freaky (there’s a monkey toy in here that for many– adult and child alike– will range from “unsettling” to “nightmare factory”).
But none of this, ultimately, matters. Toy Story 3‘s magic supersedes the messiness of the script, resulting in a stunningly moving piece of entertainment brimming with excitement and wonder. While the movie takes its time setting itself up, the payoff to all of that building is spectacular even outside of the consideration of summer 2010’s mediocrity. In a way the prison break moments feel like the sole reason for making the movie, as though everything else is present to justify the last act. Of course, that wouldn’t constitute terribly compelling filmmaking and suggesting that this is the case insults the rest of the picture (even if the best stuff of the film does occur once the truth of the daycare center comes out). If Toy Story 3 isn’t as thought out as it could be, then the technical mastery more than compensates for the incongruities and inconsistencies of the film’s narrative.
6 thoughts on “Review: Toy Story 3, 2010, dir. Lee Unkrich”
Excellent review Andrew. Pixar just seem to find the magic on a regular basis. They haven’t let the Toy Story franchise down. By all accounts the films get better and better.
Castor– thanks! I agree with you, for the most part; I still think 1 is the best, and 2 and 3 are just about neck and neck. If this is how the franchise ends, I’ll be satisfied.
Darren– you’re probably right. I like to imagine that Pixar is a movie studio on the outside and something close to Hogwarts on the inside, with animators decked out in wizard’s robes as they weave their spellcraft and transplant magical storytelling straight onto celluloid.
Fitz– ditto on the trilogy ending on a high note, and yeah, that monkey is seriously freaky on every level. Even at the end when he’s not an evil monkey.
Lotso is so perfectly evil, but what’s so great about him is that he’s not bad because that’s just the way he is. He’s got pathos, if such a thing could be said of a giant purple stuffed bear.
People are wondering why the huge excitement over it?
For once some actual closure to not just two okay films, but two films that are beloved in the land of animation, and to live up to that while also creating a new and evolved story instead of falling prey to repeating the same jokes, and storylines was such a breath of fresh air.
You really hit all the main goods and bads about the film, but all in all it was simply a wonderful way to end a story about characters and magic that many of us movie fans simply adored.
I think you’ve got the right of it, Heather. This is (ostensibly) a series-closing entry in a truly beloved trilogy that lives up to its predecessors and ends things on a satisfactory note. It doesn’t surpass the first two films but then, it probably doesn’t need to– it just needs to honor them, which I think it does.
{"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}
Excellent review Andrew. Pixar just seem to find the magic on a regular basis. They haven’t let the Toy Story franchise down. By all accounts the films get better and better.
I don’t think Pixar are really a movie studio. I think they manufacture magic, and just distribute it on film. That’s my story and I’m sticking to it.
Was so happy that the trilogy ended on a high-note.
I was thinking that the vibe during the monkey scene was like a SAW movie. And Lotso… that bear is really despicable bastard.
Castor– thanks! I agree with you, for the most part; I still think 1 is the best, and 2 and 3 are just about neck and neck. If this is how the franchise ends, I’ll be satisfied.
Darren– you’re probably right. I like to imagine that Pixar is a movie studio on the outside and something close to Hogwarts on the inside, with animators decked out in wizard’s robes as they weave their spellcraft and transplant magical storytelling straight onto celluloid.
Fitz– ditto on the trilogy ending on a high note, and yeah, that monkey is seriously freaky on every level. Even at the end when he’s not an evil monkey.
Lotso is so perfectly evil, but what’s so great about him is that he’s not bad because that’s just the way he is. He’s got pathos, if such a thing could be said of a giant purple stuffed bear.
People are wondering why the huge excitement over it?
For once some actual closure to not just two okay films, but two films that are beloved in the land of animation, and to live up to that while also creating a new and evolved story instead of falling prey to repeating the same jokes, and storylines was such a breath of fresh air.
You really hit all the main goods and bads about the film, but all in all it was simply a wonderful way to end a story about characters and magic that many of us movie fans simply adored.
I think you’ve got the right of it, Heather. This is (ostensibly) a series-closing entry in a truly beloved trilogy that lives up to its predecessors and ends things on a satisfactory note. It doesn’t surpass the first two films but then, it probably doesn’t need to– it just needs to honor them, which I think it does.