Cybil Richards

Cybil Richards, often credited as Sybil Richards, is an American film director specializing in sci-fi/erotica. Cybil directed the 1996 film Femalien as well as its 1998 sequel, Femalien II. Richards also directed Lolita 2000 that same year.