Most long haul flights have good enough entertainment, even on my first flight to Orlando when we had an old army converted plane! (I was not impressed, nervous flyer to start then I am finally persuaded to get on the plane and see two bright orange stretchers waist height attached to the floor a few rows back from us I freaked haha) any way back to the movie part, even on that plane there were a few TV's attached to the roof of the plane so everyone could see fairly reasonably well, and they played 4 films a variety like one children's film, one action, one older type film and one comedy, so unless ultra fussy I'm fairly sure most people would have had at least one film they didn't mind watching even is this situation!
On our flights with virgin back in 2010 most of the films were recently released ones and others were all popular titles, in fact there were far too many to choose from, and most flights I've been on also have a choice of other channels I've watched friends, only fools and horses, a vast variety of movies and lots more on the planes I've been on, I'd say there's probably enough for everyone unless you sit and watch you tv for the whole 9 hours then you might get a little stuck for choices.
Also when we last flew with virgin the movies come on at select times :-( but that's the only flights I've had that issue on!