Harriet Weaver inMoviesSort Popularity Votes Average Original Title Release Date Stella's Last Weekend 6.7 average rating ★★★★★ Voodoo Virus 0 average rating ★★★★★