Filming took place in Vancouver, British Columbia, Canada from October 9 to November 21, 2020. The Lin home is located in New Westminster, British Columbia, and Boundary Bay Airport stood in for Lake Placid Airport.
