Francesca Ferrara inMoviesSort Popularity Votes Average Original Title Release Date Flesh-Eating Mothers 4.524 average rating ★★★★★ Flushed 1.5 average rating ★★★★★