陈家富(金城武饰)是一位调琴师,生活过得相当平淡。每天都是重复着相同的日子,他的性格有些木讷。然而,有一天,他遇到了一个游牧人(郭富城饰)。这个游牧人过着无拘无束的生活,不是追求女人,就是赌马。陈家富心地善良,决定收留他。某一天,他们的楼上搬来了一个女孩,名叫莫敏儿(陈慧琳饰)。莫敏儿喜欢弹奏巴赫的协奏曲,陈家富对她一见钟情。然而,他却无法表达自己对她的好感。不久之后,游牧人却抢先一步赢得了莫敏儿的芳心,他们成为了一对。最后,陈家富向大家讲述了一个关于“XO侠侣”的故事。原来,每个人都在寻找属于自己的那个特别的人,就像陈家富一样在寻找莫敏儿。有些人运气好,很快就能找到,而有些人运气不好,可能一辈子都找不到。爱情就是这样,充满了不确定性和挑战。