She has only been with Darcy for six weeks, four days and seven hours, or, according to Bridget Mean Time, 71 shags, before she starts to worry about the answer. As Darcy, Colin Firth is perfect as the too-perfect gentleman - and difficult for Bridget to love. Supremely tolerant, supremely repressed and not a little stuck-up, he is the perfect upper-class Tory foil to Bridget's barely repressed middle-class libertine.