Dom DiMercurio inMoviesSort Popularity Votes Average Original Title Release Date Leda 3.429 average rating ★★★★★ Bad Witch 3.8 average rating ★★★★★