Bambi Allen, born in 1938 in Illinois, emerged as a notable figure in the realm of exploitation and erotic cinema during the late 1960s. She is best remembered for her roles in Satan's Sadists (1969) and The Ice House (1969), where she brought a unique presence to the screen. Allen's work in films like Day of the Nightmare (1965) and Sisters in Leather (1969) showcases her ability to navigate the provocative narratives of the era. Her contributions to the genre remain a point of interest for cult film enthusiasts.
I Want More
This lurid documentary offers a revealing expose of various deviant activities being practiced in that seething hotbed of sin and hedonism known as Los Angeles. Among the subjects shown herein are a young couple who are paid to have sex in front of leering voyeurs, a gang of rowdy bikers, a French artist who makes fancy designs out of women's pubic hair, a wild swinging Hollywood party, and an exclusive club of wealthy perverts.