Nicola Achilleas inMoviesSort Popularity Votes Average Original Title Release Date Luther: The Fallen Sun 6.693 average rating ★★★★★ The Art Of Love 4.6 average rating ★★★★★ Entering Red 4.8 average rating ★★★★★