One of my favorite episodes from the 90’s reboot of The Outer Limits was “Inconstant Moon” starring Michael Gross and Joanna Gleason. Watching the episode, many spots are immediately recognizable as they were also seen in Final Destination.
This is the Ladner Village Clock Tower right next to the Delta Heritage Society at 4858 Delta Street in Delta, British Columbia. Right across the street is where a character and a bus collide in Final Destination! And yes, I’m kicking myself for not waiting five minutes longer to take the picture so it was clock accurate!
Just down the street would be the jewelry store. The building seen behind them and in the picture is at 4871 Delta Street.
This little alley is between the Delta Heritage Society and the building next door at 4866 Delta Street.
Here they walk by the post office at 5010 48th Ave in Delta and up the street.
This is the Ladner United Church at 4960 48th Avenue in Delta.
Here we are at the corner of Bridge and Delta Streets, the same corner seen in Final Destination.