This graphic novel is a great retelling of the "classic" Supergirl story. The story begins with Supergirl, aka "Matrix", dealing with a life crisis. She saves a woman from a tornado only to be unable to help another man who ends up dying. Knowing that she is only a construct created by Lex Luthor of an alternate universe, she doesn't feel real, doesn't feel she has a purpose or stake in the world.
Her solution comes when she comes across a dying young girl, Linda Danvers. Matrix merges with Linda's body, retaining all her powers and memories, but gaining Linda's life and humanity. The trouble begins when she discovers Linda was dying because she was a sacrifice in a Satanic ritual, and rather than being a victim, she was a cult member. On top of dealing with new emotions, Supergirl must now live a dual life, balancing her past with Linda's sorted past, becoming part of the Danvers family while staying part of the Kent family, and dealing with the frustration, pain and angst of both Matrix and Linda.
As the story develops, Supergirl/Linda settles into her new life among her family in Leesburg only to find that it is a staging ground for a battle between good and evil. The same Satanic cult which sacrificed Linda Danvers is attempting to help demons cross over and bring about the end to the word. Supergirl foils the twists and turns of their plans, which include old enemies such as Gorilla Grodd who unleashes the base and beastly nature Supergirl now contains as part of Linda. Not only is it a struggle between good and evil, it is a struggle within as well.
To cap it off, the artwork is superb, rich in color and artfully done.