

Problem-solving is most definitely not their forte, as they struggle to find answers to love and fulfilment as well less stressful tasks such as what DVD to watch and drugs to take, and where to find each other's porn stash. Can you love two people at the same time? Jeremy believes you can although his gorgeous new American girlfriend (Rachel Blanchard, Clueless ), puts his taboo bashing beliefs to the test. Mark believes you can only love one person. Besides, he and Sophie (Olivia Coleman, Green Wing ), the object of his unrequited love, are getting on really well, especially since he starting hacking into her emails.
Mark's lack of success with Sophie is compensated when he makes a new friend, Daryl, at the office. Mark is sure his new mate will broaden his horizons. Jeremy meets an old schoolfriend, Gog, who he used to bully. Gog is now successful and invites Jeremy to work on his latest art house movie.
Jeff is going on a work trip with Sophie (Olivia Coleman, Green Wing ) to Aberdeen, and Mark is fearful that they will sleep together and becomes desperate to stop them. Meanwhile, Jeremy is uncontrollably jealous of any man that Nancy, his new girlfriend, talks to, looks at, walks past…
Mark, determined to forget Sophie, makes an effort to go out with April (Catherine Shepard) but manages to blur the line between enthusiastic new boyfriend and stalker. Jeremy joins a new band, Executioners Bong, but insists that he is not a roadie and he is not the equivalent of Bez.
As if that's not bad enough, while preparing for his imminent death he sees a miracle that makes him believe God exists, so not only is he going to die; he's now got an afterlife to contend with…
Jeremy and Nancy (Rachel Blanchard) are getting married, for Visa reasons. Mark, determined to save his friend, will do whatever it takes.