Alim, un homosexuel canadien vivant à Londres, voit sa vie bouleversée par l'arrivée de sa mère musulmane, une femme au caractère bien affirmé, attachée aux traditions de son pays. Sous l'influence de Gary Grant, personnage imaginaire qu'il s'est créé, il va essayer de se faire passer pour un parfait "hétéro". Ce qui va, bien sûr, provoquer une série de quiproquos et va ainsi sans le vouloir, précipiter son ami dans les bras d'un autre homme.