Carter, also known as the superhero Speed Demon, runs a lonely race at times. When a mysterious enemy takes over the minds of the heroes of Aegis, Carter is the only one left to save them. He'll have to enlist the aid of some of the other speedsters of Summit Fallsand fight through the changes that his mind-controlled teammate, Venus, is forcing him to undergo!