Sara Thustra inMoviesSort Popularity Votes Average Original Title Release Date Phineas Slipped 10 average rating ★★★★★ Maggots and Men 3.667 average rating ★★★★★