You should definately use a separate JSF page as Sandeep suggests, but I think you might benefit from the use of a datatable to display the list of movies. Check out this link about how to work with them.
You should create a simple class which holds the type of data for each movie that you want displayed in the list (name and id). Then you can create a List of those object types and populate the datatable using that list. Then using the binding attribute, you can bind the datatable to an HtmlDataTable object in your backing bean and get a reference to the row that the user clicks on. In the method handling the user click, you can set the data you need for the specified movie and return the name of the view for displaying the single movie.