Long ago in the mountains, a fighting master known as Gohan discovered a strange boy whom he named Goku. Gohan raised him and trained Goku in martial arts until he died. The young and very strong boy was on his own, but easily managed. Then one day, Goku met a teenage girl named Bulma, whose search for the dragon balls brought her to Goku's home. Together, they set off to find all seven dragon balls in an adventure that would change Goku's life forever. See how Goku met his life long friends Bulma, Yamcha, Krillin, Master Roshi and more. And see his adventures as a boy, all leading up to Dragonball Z and later Dragonball GT.
Goku stops by his house to gather his things, then heads towards Master Roshi's island. When he arrives, Master Roshi tells him that he will only train him if he brings him a girlfriend. Goku brings back a big ugly-looking girl but Master Roshi wanted a beautiful girl. So Goku got a mermaid, but it didn't go well. Suddenly, a small boy named Krillin paddles ashore on a boat and requests training from Master Roshi. With the help of a bribe, Master Roshi agrees to train him. He sends Goku and Krillin into the city to find him another girl. Meanwhile, Yamcha's ship crashed, so he, Bulma, Puar, and Oolong are forced to walk through the desert.
Because Krillin can't sit on the Nimbus Cloud, he is forced to cling to Goku's back during their search for a girl. They find a girl being attacked by two men. Goku beats up these two guys, and they bring the girl back to Master Roshi's island. Unknown to either of them, the girl, Launch, was actually being arrested when they found her. When she sneezes, she turns into a mean, aggressive, blonde criminal. Back on the island, Roshi likes Launch so much that he agrees to take her on as a student, along with Goku and Krillin. Launch sneezes, and then takes out a machine gun and shoots at the three boys. After another sneeze, everything is back to normal.
Master Roshi packs up his house in a dyno capsule, and the four of them head to a bigger island. Master Roshi tests the boys' speed by timing them in a 100 meter dash. Krillin goes first, and runs the distance in 10.4 seconds. Goku's time is 11 seconds, but after he takes off his old, beat-up shoes, he runs it in 8 seconds. Master Roshi dazzles them by running it in 5.6 seconds. Then he gives them their final test for the day. He makes a mark on a stone, then throws it into the woods, telling them to find it; the loser must go without dinner for the night. Krillin tries to fool Master Roshi with a stone of his own, but Roshi sees through the lie. Goku finds the stone, but Krillin steals it and runs away. Goku catches up, and the two of them fight. Goku wins, so Krillin throws a decoy stone back into the woods, and Goku runs after it, thinking it's the real one. Krillin takes the real stone back to Master Roshi. However, it ultimately turns out to be a pyrrhic victory for Krillin, as Launch made pufferfish for dinner and failed to properly prepare it.
Master Roshi wakes the boys up early to begin their training. Their job is to deliver milk, but there are several miles between each house. After several exhausting runs, they are made to climb a mountain to deliver milk to the monk at the top. While at the top, Master Roshi tells them that in eight months, they will be competing in the 21st World Martial Arts Tournament. This encouraging thought is enough to drive Goku and Krillin through the end of their milk delivery. Once the delivery ends, Master Roshi tells them that they will be delivering milk every day until the tournament. The boys are shocked to find out that the milk delivery was only their early morning training, and that they have much more to do every day. Meanwhile, Yamcha is also training for the World Martial Arts Tournament.
The boys continue their workout by plowing an entire field with their hands. After a quick breakfast, they head over to a construction site. Here, they dig holes and haul equipment. Their speed dazzles the foreman. They eat lunch and then take a nap. Goku is getting impatient, and wants to learn fighting moves, but Master Roshi says he won't teach them fighting moves until their bodies are in the proper condition. Their next task is to swim ten laps on a lake while they're being chased by sharks. Then Master Roshi ties them to a tree and makes them dodge angry bees. At the end of the day's training, Master Roshi tells them they will be doing the same thing every day for the next eight months, but with 50 lb. turtle shells on their backs.
After several months of training, the boys are anxious to learn fighting techniques. Master Roshi tells them that he has no technique to teach them. The whole point of turtle hermit training is to get your body in superhuman condition. He says fighting is just the expression of your power. Then he gives them 100 lb. turtle shells to wear from now on. After a couple more months, the day before the tournament finally arrives. After everyone checks in, Yamcha, Bulma, Oolong, and Puar meet up with Goku. The next morning, Master Roshi gives Goku and Krillin fighting uniforms to wear.
The preliminary rounds are divided into four sections, with the top two from each section going on to the finals. Goku and Krillin are drawn into the same section, but are on opposite ends, so they won't have to fight each other. Goku's first match is against a giant, but he is able to knock him out of the ring with only a slight tap to the leg. Krillin's first opponent is an enemy from his old martial arts school. He kicks his opponent so hard that he breaks a hole in the wall. Bulma, Oolong, and Puar are able to watch the matches through this hole. At the end of the day, Goku, Krillin, and Yamcha all advance to the final round of the World Martial Arts Tournament.
Goku and Krillin meet up with Bulma, Oolong, and Puar before the finals start. Master Roshi arrives, saying that he missed the preliminaries because of a long line in the bathroom. When the contestants are called to the arena, Goku and Krillin leave, and Master Roshi mysteriously disappears. They draw numbers to set the quarterfinal matches. Krillin is in the first match against Bacterian, a giant whose stench is paralyzing. Yamcha is in the second match against Jackie Chun, and Goku is in the fourth match. The first match starts, and right away Krillin is paralyzed by Bacterian's stench. Just when it looks like he's going to lose, Goku reminds him that he doesn't have a nose, and Krillin is able to get up and give Bacterian a taste of his own medicine. Krillin moves on to the semifinals.
The second match begins. Yamcha tries his best moves against Jackie Chun, but he can't even land a punch. The old man is far too quick for him. The fight ends when Jackie Chun pushes Yamcha out of the ring with his energy. The third match between Nam and Ranfan begins. Nam is fighting for prize money to buy water for his village. Nam hits her and she starts to cry, but the crying is just an act. She takes advantage of this and quickly attacks. When Nam is able to defend her attacks easily, she takes off her clothes to distract him. Jackie Chun begins hooting wildly, and Yamcha recognizes this laughter as Master Roshi's. He realizes that Jackie Chun is Roshi. Nam closes his eyes and is able to beat Ranfan.
Goku's match is postponed by rain. While they're waiting for the weather to clear up, they relax in the bar. Giran, Goku's opponent, comes in and starts causing trouble. Yamcha warns Goku that Giran has been known to cheat. When the match finally starts, Giran tricks Goku into dropping his guard, then punches him. Goku responds with a furious attack and throws Giran out of the ring. Giran reveals that he can fly, and he lands safely back in bounds. He then spits rock-hard gum onto Goku, paralyzing him. He throws Goku out of the ring, but Goku calls the flying Nimbus Cloud to save him. Just as Giran is about to punch Goku, his tail grows back and he dodges the punch. Since he is stronger with his tail, he is now able to break the gum. Shocked at this incredible display of strength, Giran forfeits the match.
The first semifinal begins. Unfortunately, Jackie Chun's punches are too fast for Krillin to see. He attacks Jackie Chun, and after a brief instant, they fly away from each other. The announcer asks them to slowly reenact what happened. Jackie Chun tried to kick Krillin, but he dodged it and then tried to land a punch, but Jackie spit at him. Krillin countered this with his own spit. Then they played janken, which was just a distraction, allowing Jackie to kick Krillin in the face. After the reenactment, Krillin distracts Jackie with a pair of panties, then kicks him far out of the ring. Jackie uses a Kamehameha wave to blast himself back into the ring. Then he uses the after-image technique to distract Krillin, allowing him to land a powerful kick, which knocks Krillin out. After the match, Yamcha, thinking that Jackie Chun is Master Roshi, tries to pull his wig off, but can't. Even though it seems like Jackie Chun is Master Roshi, no one can prove it.
Goku starts his semifinal match against Nam. He uses a tornado attack to push Nam out of the ring, but gets too dizzy before he can finish it. Nam then uses his aerial attack, which is supposed to leave the victim unconscious. Goku is somehow able to stand up afterwards, and jumps up in the air just like Nam. Once Nam lands, Goku kicks him out of the ring. Afterwards, Nam packs up to leave, but Jackie Chun stops him. He gives him a dyno capsule that can be used for storage. Nam asks Jackie how he knew about his water problem, and Jackie says that he read his mind. Nam realizes that Jackie Chun is Master Roshi, but Jackie keeps him quiet. He explains that he is fighting undercover to beat Goku and Krillin. He doesn't want them to know that they're already the strongest in the world. Nam then does Jackie a favor by dressing up like Master Roshi and standing in the crowd. Yamcha sees him, and no longer thinks that Jackie Chun is Master Roshi.
The final match begins. Goku jumps up in the air, but Jackie Chun sees it coming and kicks him out of the ring. Everyone thinks that Jackie has won, but Goku flies back into the ring by spinning his tail like helicopter blades. Jackie challenges Goku to use the Kamehameha wave, and to his great surprise, Goku can do it just as well as he can. Jackie uses a double after-image to fool Goku. Goku counters with a triple after-image. Jackie then begins staggering wildly around the ring. With his unpredictable movements, he begins beating up Goku. Yamcha tells Goku that he's using the drunken boxing technique, so Goku counters with his crazy monkey attack. He runs around like a monkey, and Jackie Chun can't follow him. Once this is over, Jackie Chun says that his next move will win the match.
Night begins to fall as the final match continues. Jackie Chun hypnotizes Goku and puts him to sleep. Goku can't wake up unless Jackie tells him to. Just before the count reaches 10, Bulma yells "Goku! Your dinner is ready!" and Goku wakes up. Then Goku uses janken attack moves, but Jackie defends them. Goku tricks him by saying "paper," but throwing rock. Jackie decides to use an attack that he's only ever used once before: the Lightning Flash Surprise attack. He gathers his energy and shoots it at Goku. This energy is transformed into 20,000 volts when it hits Goku. Just as Goku is about to give up, he glimpses the moon, and transforms into a gigantic ape again. Knowing that he must stop Goku's rampage at any cost, Jackie Chun fires his most powerful Kamehameha wave. When the dust clears, it looks like Goku is dead.
Jackie Chun actually fired the wave at the moon, not Goku. Goku is found sleeping in the rubble, so they wake him up to continue the match. Krillin lends Goku his clothes. Once the match resumes, Jackie Chun tries to fire another Kamehameha wave at Goku, but finds that he doesn't have the energy. Goku kicks him out of the ring, but Jackie avoids hitting the ground by sticking his foot inside the wall. With both of them completely exhausted, they on a straightforward finish to the match. After a long bit of fighting, Goku and Jackie jump and kick each other in the face, knocking them both down. The count goes past 10, so the rules say the first person to stand up and declare victory wins. Goku struggles to his feet and nearly finishes his victory declaration, but collapses. Then Jackie Chun gets up and declares victory. After the match, Jackie secretly takes off his disguise, and they all go out to eat. Goku eats so much that Master Roshi has to spend his entire $500,000 prize on the meal.