Directed by Jenny Forte
User score
0 votes
Released
January 23, 2007
1h 19m
Italian
Uma Best
(as Uma)
Bambola
Lydia St. Martin
(as Lidya St. Martin)
Angelica Wild
Alyson Ray
Francesco Malcom
Horst Baron
Don Fernando
Silvio Evangelista