Virtuosity could have been a good film. The basic premise of the plot is very interesting. A computer generated villain on the loose in a modern society has all the signs of a great action film. But then the one basic premise does not create a great film. And as a result when you add pretty ordinary acting, cliched special effects and action sequences and a really poor script that just tries too hard to be cool you come away with a really poor film. 4/10