Plot: Alim is an Indo-Canadian man currently living in London, England, the move in order to get away from what he feels is his repressive life in Toronto under the watchful and critical eye of his widowed mother, Nuru. For Nuru and her equally competitive sister Dolly, the perfect public Muslim persona is the most important thing in life. Back in London, Alim is free to live openly as a homosexual, of which his mother is not aware. He is in a loving relationship with his live-in British boyfriend, Giles. To navigate through his complicated life, Alim uses the spirit of 'Cary Grant' as his confidante and advisor. Feeling like her life is missing a daughter-in-law as Dolly prepares for her son's "perfect" wedding, Nuru decides to reconnect with Alim in London. Not yet ready to tell his mother of either Giles or his homosexual orientation, Alim, with Giles' support, hides any aspect of this fact for Nuru's visit. But as Giles is tested one turn after another during Nuru's visit, both Alim and Nuru begin to understand what is truly important in their lives leading to true happiness.
Alternative Plot: 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.
Rate this movie!