Touch of Pink

Plot Summary
Alim (Jimi Mistry) is a gay man living in London to escape the domineering eye of his conservative Muslim mother, Nuru (Suleka Mathew), back in Canada. Alim keeps his homosexuality secret from his mother, so when she comes for a surprise visit, he and his boyfriend, Giles (Kristen Holden-Reid), must put on a straight facade to hide the truth. Throughout all this turmoil, Alim imagines himself talking to the spirit of Cary Grant (Kyle MacLachlan) as a means of coping with the stress.