Ulderico Sciaretta inMoviesSort Popularity Votes Average Original Title Release Date Challenge the Devil 3.143 average rating ★★★★★