I usually use scaffold only for quick mockups, when I need to build something simple and show it someone or test something. For real applications I prefer to do everything manually, because anyway you end up removing all the template stuff.
If there's no need in a separate controller and, therefore, views then of course you don't need scaffolds. But if you generate them, you can easily remove them – just see the list of generated files and remove those you don't need.
If you manage movies only from admin panel and you're not going to have separate views for them, then no, you don't need another controller.