public ViewResult Details(int?id) { MovieDto movie = _movieRepository.GetMovie(id.Value); movie.Genre = _genreRepository.GetGenreForMovie(movie.Id); movie.People = _peopleRepository.GetPeopleForMovie(movie.Id); MovieDetailsViewModel movieDetailsViewModel = new MovieDetailsViewModel() { Movie = movie, PageTitle = movie.Title, RuntimeTimeFormat = _movieRepository.FormatRuntime(movie.Runtime), Reviews = _tmdbRepository.GetReviews(movie.TmdbId), Videos = _tmdbRepository.GetVideos(movie.TmdbId), Backdrops = _tmdbRepository.GetBackdrops(movie.TmdbId), Posters = _tmdbRepository.GetPosters(movie.TmdbId) }; return(View(movieDetailsViewModel)); }