it was filmed in vancouver toronto ontario and france