Andrew, un chauffeur de bus à la retraite, rencontre Jeremy dans un bar londonien, un ancien instituteur de vingt ans son aîné. Ils viennent de milieux très différents : Andrew a été junkie une grande partie de sa vie alors que Jeremy, élevée au Pakistan, a du vivre avec plus ou moins de facilité son homosexualité. Lorsqu' ils se rencontrent à Londres, ils tombent amoureux l'un de l'autre...