Peep Show continues to follow the private world of Mark (David Mitchell) and Jeremy (Robert Webb), two twentysomething flat-mates living in South London. Having proposed by accident to Sophie (Olivia Colman), Mark now faces the horror of having to actually go through with the wedding. Or will he...? And when Jeremy's beautiful ex 'visa wife', Nancy (Rachel Blanchard) unexpectedly turns up again, how far will he go to win her back? The series also sees Mark spending a horrific weekend with Sophie's argumentative parents, trying to get his gym instructor sacked ('he touched me'), and getting involved in a spot of arson. Meanwhile, Jeremy performs some 'handy' work for a male pop star (with the emphasis on 'handy'), does something unspeakable to a dog - and then sleeps with Sophie's mother'.