I was just listening to Terry Gross interviewing Derek Black, former white nationalist on Fresh Air. One of the tin things that interested me was that the reasons he gave for leaving that movement were the same as the ones that people on this site give for leaving religion.
This TedTalk is one of the most incredible stories I've ever heard.