Après avoir été soigné par le baron Zeppeli, Jojo est prêt à reprendre la lutte. Les deux hommes partent ensemble pour Windknights où les attend Dio. Victorieux face à Jack l’éventreur et au chevalier Budford, ils leur restent encore à combattre le pire d’entre eux, le chevalier Tarkus... Dernier adversaire avant le duel final tant attendu, celui entre Jojo et Dio.
À la fin du XIXe siècle, en Angleterre, lord Joestar voit arriver dans sa maison le jeune Dio Brando, le fils d’un homme qui lui a sauvé la vie. Reconnaissant, il décide de l’adopter mais le jeune homme s’avère particulièrement ambitieux et prêt à tout pour s’emparer de la fortune familiale. Dio semble même prêt à prendre la place du fils de lord Joestar...