Fulvio Barigelli inMoviesSort Popularity Votes Average Original Title Release Date Yara 6.288 average rating ★★★★★ Piazza Fontana: The Italian Conspiracy 7.2 average rating ★★★★★ Leonardo: The Man Who Saved Science 9 average rating ★★★★★ Leonardo: The Man Who Saved Science 7.4 average rating ★★★★★ Leonardo: The Man Who Saved Science 7 average rating ★★★★★