The Toronto wedding scene was shot at Casa Loma, Toronto's famed castle built by Sir Henry Pellat before the first war. It is now a tourist attraction but actually often is rented for weddings.
Body doubles were used for Kyle MacLachlan and Jimi Mistry's ice skating scene.
The character of Karim was added to the script just before filming had started. Ian Iqbal Rashid felt that Nuru should also have a love interest and a happy ending.
In the scene where Giles is having coffee in a café, the director's boyfriend is sitting in the background.