Episode 10 cover girls Jelena Jensen and Andy San Dimas lead an all-star cast including Magdalene St. Michaels, Celeste Star, Jessie Andrews, Heather Starlet and Avy Scott.
“‘Imperfect Angels’ is one of our more emotional series, which in turn makes it one of our more passionate," said Moose, Girlfriends Films vice president.
"The sex is completely reflective of the drama in the story, allowing for a more intense connection between the movie, performers and viewers. All this lends to strong sales numbers and critical acclaim for “Imperfect Angels.’”
The company said “Imperfect Angels: Episode 10” picks up in the middle of the controversial scandals of sex and religion.
To view the trailer, box art and photo stills from “Imperfect Angels: Episode 10”, click here.