Alim (Jimi Mistry) is a still photographer living in London with his lover, Giles (Kristen Holden-Reid), an economist who has grown weary of his partner's dreamy nature. What he doesn't know is that Alim is carrying on a fantasy life with the spirit of Cary Grant (Kyle MacLachlan), who gives him constant advice on his messy life and commentary on the old movies that they enjoy watching together. "You keep looking up to us and we'll keep looking after you," says the famous Hollywood actor.

Things get even more complicated when this young man's mother, Nuru (Suleka Matthew), arrives for a visit from Toronto. She is a very unhappy middle-aged Pakistani woman. Her sister is celebrating her wealthy son's wedding, and Nuru feels like a loser since Alim isn't married. She hopes to get him back to Toronto for the festivities so she can find him a proper Muslim woman to be his wife and provide her with grandchildren. Seeing that Alim is relating poorly to his controlling mother, Giles decides to show her around London in grand style. He succeeds in making her happy only to have Alim dash her hopes when he declares that he is gay and that Giles is his lover. She returns to Toronto.

Writer and director Ian Iqbal Rashid has fashioned a light-hearted comedy that makes it clear that the romantic ideals and happy endings of Hollywood can never be the touchstone for a fulfilling life. The confusions multiply when the guilty Alim decides to attend the wedding, and Nuru is exposed to some more secrets that set her head and heart spinning. This coming-out film has its own distinctive style and panache.

Where and When?