Mark and Jeremy go out to a party, where Mark strikes up conversation with a teenage "goth". The three go with Toni to a bowling alley, where Mark embarrassingly runs into Sophie, who's going out with a work colleague.
Mark and Jeremy join Sophie's dance class. Jeremy tells Toni he loves her.
Mark's lack of success with Sophie is compensated when he makes a new friend, Daryl, at the office.
Jeremy and Nancy (Rachel Blanchard) are getting married, for Visa reasons. Mark, determined to save his friend, will do whatever it takes.