Casim, figlio di pakistani ma nato a Glasgow lavora come dJ in un club. La sua famiglia ha già programmato per lui il matrimonio con una cugina. Ma Casim si innamora di Roisin, l'insegnante irlandese di musica della sorella minore. Da qui nascono i problemi, aggravati dal fatto che Roisin è separata e l'Istituto cattolico in cui insegna pretende da lei una condotta moralisticamente irreprensibile. L'amore dei due giovani rischia di essere minato sin dall'inizio ma i due proveranno a resistere.