Touch of Pink
(2004)

Alim comes out to his mother who, after seeing Alim's gay cousin go through with a sham marriage to please his complicit family, reconciles with Alim. Giles follows Alim to Canada for the wedding and they make up as well.

Alim, no longer needing the support of Cary Grant (Kyle MacLachlan), thanks him and sends him off to help some other person in need of his charming (if not so helpful) guidance.

Thanks Mary C!