Yes, probably.  I was debating what to do here... it seems we have a few options:
1. Leave it here.  The JS will not be in <head>, and will not be combined with the other libraries, but also will not be loaded for non-movie sites.
2. Put it in gallery_theme::head.  This is probably my current favorite approach, as it ensures it's available for any theme (and will instantly work with all themes).
3. Put it in the theme itself.  This was similar to the old approach, and gives themes the flexibility of not using it.  I've designed the movie_img event so you can do something else if you like.  That said, I'm not sure if this is a flexibility anyone cares about, and means we can't fiddle with movie players without breaking themes.
2a/3a. Similar to the above options, but only include it if it's a movie.  The problem here is that it's not a great use of caching, and the end user will have to reload a whole new combined library (jQuery and all) the first time they go to a movie page.

Thoughts?