Vivienne "Girl Vengeance" Cain has almost got the hang of this heroism thing ... At least until the doom that has chased her for years makes itself known in a way impossible to ignore. But she's ready. She has the power, the knowledge, and the will to fight back-to protect those she loves, and maybe even save herself. She's ready. Right?