Stephanie Sloane inMoviesSort Popularity Votes Average Original Title Release Date Red Cockroaches 2 average rating ★★★★★