In 1810, a flea narrates the goings-on it sees through the eyes of a young teenage girl whose life is controlled by a lusty priest in league with her unscrupulous uncle.
2006
2018
2008
2003
2007
1988
1983
2010
1992
1971
2016
1985
1976
2001
2009
1986
1997
1944