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.
2021
2007
2003
2000
2014
2010
1977
2018
2020
2009
2012
1955
2019
—
2001
1940
1966