final refactorings for movie detail chapter