The majority of the movie was filmed in Toronto, Ontario, Canada. In one scene, when the children exit the ferry, the shot features the CN Tower and other prominent city buildings. The school scenes were filmed at Danforth Collegiate and Technical Institute, which is also located in Toronto.
In the movie, Mare Winningham, also known as "Ginny," is married to a neurosurgeon. Mare guest-starred on the ABC hit "Grey's Anatomy" as the main character's stepmother, and her stepdaughter was married to a neurosurgeon.
Rahnuma Panthaky's debut.