ADVERTISEMENT

'I, Object': Looking for friendly faces

Published Jul 27, 2026 09:10 am  |  Updated Jul 27, 2026 01:22 pm
A scene from the film
A scene from the film "I,Object"
If you're a parent, you've probably seen it happen.
"Mom! That cloud looks like a dinosaur!"
"Look! That car has a face!"
Children see faces everywhere—on the backs of cars, in electrical outlets, on slices of toast, in the clouds. It's one of those little stages of childhood that almost every parent encounters.
The question isn't whether children do this.
The question is what we adults do next.
Do we crouch down beside them and start finding faces too?
Or do we smile politely before telling them it's just a car?
That simple idea is the heart of "I, Object."
Tom is a young boy still trying to make sense of life after losing his father. He talks to objects—objects with faces. Lamps. Toys. Household odds and ends. If something has a face, it has a personality. It has thoughts. It has feelings. More importantly, it becomes a friend.
His mother, Abigail (Anna Faris), is trying to rebuild her life after losing her husband. Unfortunately, she's doing it with Frank (Karl Urban), who quickly proved to be the character I wanted to throw out of the house myself.
Frank doesn't simply think Tom should outgrow his talking objects. He slowly begins clearing away everything connected to Tom's father, making changes to the house, and even setting plans in motion to sell it. In Tom's eyes, Frank keeps taking things that aren't his.
It's easy to dismiss that as a child being possessive.
The movie makes it clear that it isn't.
To Frank, the house is property. The keepsakes are clutter. The talking objects are just things that prevent the family from moving on.
To Tom, they're memories of his father. They're companions. Getting rid of them isn't cleaning up the house. It's taking away pieces of the only world he has left.
That's what makes Frank such an effective antagonist. He isn't fighting talking objects. He's dismantling Tom's world, one piece at a time.
One of the things I appreciated most was that the film doesn't reduce Tom's experiences to a simple question of whether he's imagining everything. As the story unfolds, Tom meets Allie, another child who sees and hears the objects just as he does. Eventually, some adults begin seeing them too.
Which got me thinking.
The movie isn't really asking whether Tom is making everything up. It eventually answers that question for us. The objects are real within the world of the film. What I found myself wondering instead was why some people could see them while others couldn't. Or maybe the better question is why some people stop seeing them in the first place.
One of my favorite filmmaking choices was something I noticed almost immediately. For much of the movie, the adults' faces are hidden or obscured. We hear them. We know they're there. But through Tom's eyes, they're simply adults moving around him.
Only later, as some of them begin to understand Tom, do they become fully visible.
It's a quiet visual decision that says a lot without ever calling attention to itself.
It would be easy to dismiss "I, Object" as another children's fantasy about talking objects.
I don't think it is.
Beneath the fantasy is a story about loneliness.
The more I watched Tom searching for friendly faces in ordinary objects, the more I found myself thinking that maybe loneliness looks exactly like that.
Maybe loneliness is the hunt for friendly faces.
For someone—or something—that reminds us we are not facing the world alone.
The objects aren't there simply to entertain Tom. They become his companions. They listen to him, argue with him, tease him, comfort him, and, more importantly, they stay with him when he has never felt more alone.
The movie also acknowledges that not every companion is meant to stay forever. Some come into our lives because we need them at that particular moment. Whether they're people or, in Tom's case, talking objects, they eventually let us go once we're ready to keep moving forward.
As the credits rolled, I overheard a few adults saying they didn't particularly enjoy the movie.
I understood why.
If all you see are talking lamps and smiling toys, it probably feels like a pleasant little children's fantasy.
I found myself watching it through my parent-and-teacher spectacles instead.
I wasn't watching objects come to life as much as I was watching a child trying to make sense of grief while searching for connection. That's the movie I walked away with.
"I, Object" is funny, charming, and occasionally heartbreaking, but what impressed me most was how seriously it takes children. It never talks down to them, and it never treats Tom's grief as something that can be wrapped up neatly by the end of the movie. Instead, it allows children to grieve the way children grieve, and trusts adults to understand why that matters.
"I, Object" won't be for everyone. If you're looking for nonstop laughs or a fast-paced adventure, this probably isn't that movie.
But if you're a parent who's ever wondered what goes on inside your child's head...
If you're a teacher who's watched a child retreat into an imaginary world...
If you've ever grieved someone you weren't ready to lose...
Or if you were one of those kids who saw the world just a little differently...
I think you'll find something here.
The talking objects may be what brings children into the theater.
But it's the very human story underneath them that stayed with me long after the credits rolled. (Margaret Siytangco) 
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ static_articles_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.