The reason Gandhi's nonviolent movement worked was because he didn't believe in segregation, didn't follow the British's rules for Indians, went to jail for his movement, and he was determined.