Lara Thomas Ducey inMoviesSort Popularity Votes Average Original Title Release Date Alone We Fight 4.267 average rating ★★★★★ Debbie & Doug Drop Acid in the Desert 2.3 average rating ★★★★★