A dynamically generated list of movies with links to their details.  Search functionality and pagination with 20 results per page provided.