Fifteen-year-old honor student Molly Stewart (Donna Wilkes) attends private prep school in the Los Angeles area in the daytime, but transforms herself to "Angel" at night: a leather mini-skirted, high-heeled street prostitute who works Hollywood Boulevard. Angel has a "street family" made up of aging movie cowboy Kit Carson (Rory Calhoun), street performer Yoyo Charlie (Steven M. Porter), transvestite Mae (Dick Shawn), fellow hookers Crystal (Donna McDaniel) and Lana (Graem McGavin), and her landlord, eccentric painter Solly Mosler (Susan Tyrrell).
Molly, former prostitute, has managed to leave her street life with help from Lt. Andrews. She studies law and leads a normal life. When Andrews is killed by a brutal gang, she returns to the streets as Angel to find his killers.
Molly accidentally takes a picture of a woman who turns out to be her mother, who abandoned her fourteen years ago. She tracks her down, only to find that she has another daughter, and both are connected to a dangerous crime element.
Molly is now a police photographer in a relationship with a DJ. Her old friend from the streets gets in touch with her. She's in town with a band and hot for the lead singer. Her friend gets murdered and Molly turns up at the scene to photograph the body. So, Molly again assumes the identity of Angel and hits the club scene to search for the killer - this time as a groupie rather than a prostitute.