Жизнь Бадди до побега
Пес по кличке Бадди выступает в цирковом шоу клоуна Норма (Майкл Джитер). Его трюки с мячом спасают провальные номера хозяина. Однако за кулисами Норм избивает пса, вымещая злость. Не выдержав жестокости, Бадди сбегает и скрывается в лесу.
Встреча Джоша и талантливого пса
Одиннадцатилетний Джош Фрэм (Кевин Зегерс) переезжает с матерью в новый город. Мальчик избегает общения из-за смерти отца. На заброшенной баскетбольной площадке он замечает бездомного золотистого ретривера. Джош пытается прогнать собаку, но та удивляет его, забрасывая мяч в корзину.
Тренировки и школьная команда
Джош называет пса Бадди и тайно приводит его домой. Вместе они отрабатывают баскетбольные приемы. Увидев навыки Бадди, тренер школьной команды предлагает Джошу место. Мальчик выдвигает условие: пес становится талисманом команды. Бадди покоряет публику трюками во время матчей.
Возвращение Норма
Бывший хозяин Бадди узнает о славе пса из газет. Норм требует вернуть «собственность», угрожая судом. Джош вынужден отдать Бадди, но позже решает бороться. В суде мальчик доказывает, что пес выбрал его сам. Решающим аргументом становится трюк Бадди с мячом, который он выполняет только для Джоша.
Финал: победа и новая семья
Суд признает право Джоша на опеку. Бадди остается с мальчиком, а команда выигрывает чемпионат. Норма арестовывают за жестокое обращение с животными. Джош находит силы принять смерть отца, а Бадди обретает дом.
Смысл фильма
История Бадди и Джоша строится на идее взаимного спасения. Пес помогает мальчику преодолеть одиночество, а тот дарит ему свободу от насилия. Фильм акцентирует ответственность за тех, кто зависит от человека, и силу доверия. Спортивные достижения здесь — метафора преодоления внутренних барьеров. Даже в мире правил находится место для чуда, если его создают искренние отношения.