Ill-Will Hunting! (Japanese: ハンターＪ再び！タテトプスを守れ！！Hunter J Returns! Protect Tatetops!) is the 45th episode of the Diamond & Pearl series, and the 511th episode of the Pokémon anime. It first aired in Japan on August 30, 2007 and in the United States on January 12, 2008.
Near Mr. Coronet, Ash and his friends come across Pokémon Hunter J's goons trying to snag a group of wild Shieldon. Ash is about to come to their rescue, but his old friend and rival Gary gets there first with his Electivire. Once the men are gone, Gary explains that he's here in Sinnoh as part of a project to turn the area into a nature preserve for the Shieldon. Now that J's men are looking to kidnap them, Gary decides to move all the Shieldon to a safer location, and our heroes decide to help.
Pokémon Hunter J's minions aren't about to leave a valuable prize alone, and it's not long before they show up again to capture the Shieldon. Ash is ready to give J's men the battle of their lives, but Gary doesn't want to risk getting into a fight that could injure the Shieldon. Instead, Gary stirs up a Beedrill nest, and the angry Beedrill keep the minions distracted so our heroes can make a getaway.
As Gary and Ash lead the Shieldon on a perilous escape route across nearby cliffs, Pokémon Hunter J figures out where they're headed and shows up on her Salamence to steal the Shieldon herself. Despite Gary and Ash's best efforts to hold her off so Dawn and Brock can get the Pokmon to safety, J still manages to snag one Shieldon and escape. Determined to put a stop to her crimes, Gary and Ash sneak back to her base and bust their way through in order to get Shieldon back. J is about to take them on when she gets word that her original client no longer wants to purchase the Shieldon; with no money on the line, she's no longer interested in the Shieldon and immediately leaves. The Shieldon are safe again, but who knows where J will strike next?
Suddenly, Gary appears with his Electivire, which hits J's henchmen with an electric attack. Electivire picks up Shieldon and runs away along with Gary and the group. As they are running Brock explains to Dawn about Gary. The scene turns to Hunter J commanding her henchmen to capture the Shieldon. The scene reverts to the group, as they arrive at a place where Shieldon live. He talks about a project meant to make the place a Pokémon preserve. He then gets his laptop out of his backpack and contacts Professor Rowan, telling him about the Pokémon hunters. The Professor then points out to him a location where they will meet up. Ash offers to help and Gary agrees, thanking him.
Meanwhile, Team Rocket plots their revenge on J by stealing her collection of Pokémon. Suddenly, the same vehicle appears, and Electivire picks the Shieldon up and rushes off with them into the forest. Gary sends out Blastoise, which uses Water Gun on the vehicle. Pikachu uses Thunderbolt and stops the vehicle. The same henchman comes out and sends out Golbat, which knocks out Blastoise. Gary sends out Umbreon which uses Sand-Attack on Golbat. It responds by using Air Cutter but Umbreon dodges it and hits a tree, causing a swarm of angry Beedrill come out. Gary recalls Umbreon and Blastoise, and the Beedrill head for the henchmen. Then, the group escapes.
Later, J talks with a client about the Shieldon. Then she gives instruction to her henchmen and the scene turns to Team Rocket, who approach her base. The scene then turns to Ash and the group hiding from the henchmen and planning to head for a new route. They traverse a steep mountain trail by walking along the wall, when one of the Shieldon panics and almost falls down dragging the others with it before Ash quickly grabs them by their rope. With the help of the others they manage to pull the Shieldon back up.
Meanwhile, Team Rocket is sneaking into J's base when a surveillance camera spots them. They start to recite their motto but they are interrupted as they become trapped. Then, J is seen flying down to her henchmen on her Salamence. From the base, one of her henchman informs her through her headset that Professor Rowan's vehicle has been spotted. The scene turns to the group who are driving alongside Officer Jenny while Rowan informs Gary of their upcoming arrival.
J shows up with her Salamence. She attempts to use her capture device but Pikachu stops her with Iron Tail. She responds by sending out Drapion which uses Cross Poison on Pikachu. Gary sends out Blastoise again which uses Hydro Cannon but Salamence counters with Hyper Beam. As Dawn and Brock are escaping with the Shieldon, one of the Pokémon slips and falls, leaving it exposed to J, who uses her capture device on it. After witnessing this, Ash orders Pikachu to use Thunderbolt but Drapion blocks it. Then J orders Drapion to use Pin Missile and Salamence to use Hyper Beam. Ash responds ordering Pikachu to use Thunderbolt while Gary tells Blastoise to use Hydro Pump, but J's Pokémon's attacks overwhelm theirs.
Next, Brock, Dawn and the Shieldon meet up with Professor Rowan, his assistants and Officer Jenny. The scene reverts to J taking possession of the captured Shieldon and entering the vehicle with Ash and Gary holding onto the undercarriage. The vehicle arrives at the base, and Ash sends out Staravia which flies away, unseen by J, to find the others. The vehicle then enters the base while J's client in a helicopter is seen preparing to land.
Inside the base, Ash and Gary use their Pokémon to sabotage the base freeing Team Rocket in the process. An explosion occurs and Ash jumps out of the smoke grabbing Shieldon and unfreezing it. As J prepares to call one of her Pokémon, the client informs her the deal is off, as Officer Jenny is nearby, and she and her henchmen withdraw. Rowan, Jenny, Brock and Dawn arrive. Gary thanks Ash for his help, telling him that they'll be friends to the end.
Later, the group says goodbye to Gary, Jenny, and Rowan as they depart on their road.
When Ash, Gary, Brock, and Dawn are hiding from the thieves in the forest, Gary uses his laptop to see where the thieves are. He closes his laptop, but in the next shot, it is open again without the click heard before.
In Latin America, when J's client escapes by helicopter, J is depicted as much more angry than in the original version:
Instead of saying "Contract breaker..." to her client, in the dub, she yells and says "¡Eres un cobarde!".
Then, when she talks to her henchmen, the line "We have no more business here. Withdraw at once!" was changed to "¡No hay nada que hacer! ¡¡Váyanse a Digimon, inútiles!!.
The henchmen scream "¡No!" in a worried and frightened way instead of "Sir!", in reference to what she said.