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