 Comic book style adventure: starring Jenna Jameson and Laure Sainclair, each winners of the best new starlet and best actress of the AVN awards in Las Vegas and Hot D Or Awards in Cannes, France. With an all star cast.