Trente ans se sont écoulés depuis que Marianne et Johan se sont perdus de vue. Sentant confusément qu'il a besoin d'elle, celle-ci décide de rendre visite au vieil homme dans la maison de campagne où il vit reclus.
Casim Khan, émigré pakistanais, travaille comme DJ dans une discothèque de Glasgow et rêve de monter son propre club. Ses parents, musulmans pratiquants, veulent le marier à sa cousine. Leur projet semble compromis quand Casim s'éprend de Roisin.