Luca Sardelis inMoviesSort Popularity Votes Average Original Title Release Date Storm Boy 7.156 average rating ★★★★★ A Perfect Pairing 6.907 average rating ★★★★★ The Devil's Work 0 average rating ★★★★★