Poor little Justine (Laura Fraser)! She feels she's the only 17-year-old virgin in the world, but she's holding out for the perfect guy and he's proving elusive. Meanwhile, she pals around with geek-boy Chas (Luke De Lacey), her friend from grade school
(he, of course, is nursing a massive crush on Justine to which she's blithely oblivious), and pines for Alex (Kieran O'Brien), the macho schmuck everyone but
Justine recognizes as the last person in the world to whom one's virginity should be lost. As part of a complicated scheme to hook-up
with Alex, Justine accompanies Chas to a virtual reality expo, where she plays around with a high-tech, 3-D make-over ma...