The final battle between 01 and King Shi in the movie version of Masked Rider 01 was to protect the world from the attack of the " Despair ". The Desperators were powerful creatures whose goal was to destroy the power of all the Masked Knights and plunge the world into despair. As the main characters in the Masked Rider series, 01 and King Shi had their own unique powers and abilities. They joined forces to fight against the Despair. During the battle, 01 and Shi Wang discovered that there were some secrets hidden behind the Desperator. These secrets made the Desperator's goal more complicated and dangerous. In order to protect the world, 01 and King Shi must work together to destroy the power of the Desperate and find a way to stop them. Therefore, the reason why 01 and King Shi fought in the end was to protect the world from the attacks of the Desperate and find a way to stop them.