Dreieinhalb Tonnen pure Freundschaft - was kann ein kleiner Junge mehr verlangen? Willy ist ein Orca-Wal, der sein Dasein in einem viel zu kleinen Becken eines Vergnügungsparks an der amerikanischen Pazifikküste fristet, getrennt von seiner Familie in einer nahegelegenen Bucht. Trotzdem versteht niemand, warum Willy so traurig ist - außer einem zwölfjährigen Jungen, der aus eigener Erfahrung weiß, was es bedeutet von seiner Familie getrennt zu sein. Der Straßenjunge Jesse (Jason James Richter) findet in Willy den Freund seines Lebens. Um ihn zu befreien, setzt er alles aufs Spiel.
Three and a half tons of pure friendship - what more can a little boy ask for? Willy is an orca whale that ekes out its existence in a much too small tank of an amusement park on the American Pacific coast, separated from its family in a nearby bay. Nevertheless, no one understands why Willy is so sad - except for a twelve-year-old boy who knows from his own experience what it means to be separated from his family. Street boy Jesse (Jason James Richter) finds the friend of his life in Willy. To free him, he puts everything on the line.