Francesca Farinacci inMoviesSort Popularity Votes Average Original Title Release Date The Demon 7.164 average rating ★★★★★ Come Now, My Dear Little Bird 3.2 average rating ★★★★★