Devon Libran inMoviesSort Popularity Votes Average Original Title Release Date Star Wars: The Force Awakens 7.262 average rating ★★★★★ Stalked by My Doctor 5.9 average rating ★★★★★ Other People 6.3 average rating ★★★★★ Nona 6.348 average rating ★★★★★ MDMA 4.9 average rating ★★★★★ Licks 6.4 average rating ★★★★★