runs into a drunken Kim, who offers him shelter at his cave in the woods. Darling tells Dudley of Snidely's plans and newfound popularity and takes him to see a Gala Ball in Snidely's honor. Despite Kim's warning not to challenge Snidely due to his loss of favor, Dudley comically attempts to take Nell back from Snidely, but loses pathetically. Feeling sympathy for Dudley, Kim decides to put him through a very harsh training regimen to make him a more formidable opponent and take back Semi-Valley from Snidely. Dudley's first act is to intimidate one of Snidely's men into telling him the next gold shipment. Disguised as a motorbike-driving vigilante, Dudley sabotages the shipment and leaves his mark on Snidely's workshop as well as his favorite golf course. Snidely, unaware that Dudley lost his job, is offended by this and more so with his men's incompetence to stop him, believing Dudley is enjoying the perks of being the villain. Eventually, Kim leaves to find his family and parts ways with Dudley, thanking him for his friendship. Dudley then uses his new training to win Nell back from Snidely, who swears revenge. At a nighttime town meeting, Snidely attempts to rally the people against Dudley, but it falls on deaf ears. The populace have grown weary of Snidely and shows more respect for Dudley in his efforts to retake their town. Snidely ultimately discovers that Dudley and Nell are at another festival with the Kumquat tribe and leads a full-scale attack on them. The Kumquats flee for their lives until Horse reappears and helps Dudley sabotage Snidely's tanks by making Snidely and Homer accidentally shoot each other. A cavalry of Mounties appears and arrests Snidely and his men. Kim also arrives with his wife, the Prime Minister of Canada (Jessica Schreier), and is reunited with Dudley, revealing that they called out the cavalry. Inspector Fenwick reinstates Dudley in the Mounties. The final scene shows Dudley and Nell living together in Dudley's rebuilt house, sharing a kiss. Cast Brendan Fraser as Dudley Do-Right, the somewhat dim member of the Royal Canadian Mounted Police Dyllan Christopher as Young Dudley Sarah Jessica Parker as Nell Fenwick, Dudley's love interest and Inspector Fenwick's daughter Ashley Yarman as young Nell Alfred Molina as Snidely Whiplash, Dudley's arch-rival Jeremy Bergman as Young Snidely Eric Idle as Kim J. Darling Robert Prosky as Inspector Fenwick Alex Rocco as