linq where list contains any in list December 9, 2022 by Tarik Sounds like you want: var movies = _db.Movies.Where(p => p.Genres.Intersect(listOfGenres).Any());