Aeon Flux was brilliant pretty much from top to bottom, title sequence included. I'm still bitter about that terrible movie, but at least it led to the series finally being released on DVD as a promotion.
babs
I'm sure I've seen that image of the fly trapped in eyelashes in something else that was on TV previously. I can't remember where, though.