Playlists?
As for the thing about just setting which movie to play, it seems a fair bit got hardcoded into the game. It would have been nice if more of it relied on supplied data.
I could go into some detail on the sound system if that's what you're asking, but it sounds like a topic for a new thread.