Parvez, d'origine pakistanaise, immigré depuis vingt-cinq ans en Angleterre et fervent anglophile, est chauffeur de taxi à Bradford. Parmi ses clients réguliers, il y a Bettina, une jeune prostituée à laquelle il se confie et parle surtout de son fils dont il est très fier. Or ce fils, Farid, rompt ses fiancailles et s'oppose à son père. Inquiet et isolé, Parvez croit à un problème de drogue. La jeune fille et le chauffeur finissent par s'aimer. Et tandis que le père commence son émancipation, son fils se tourne vers l'intégrisme.