Steveston Harbour as Tokyo Docks [1951]
Ishiro Honda is filming his movie on the shore when a giant monster emerges from the water.
A giant monster threatens Tokyo in the 1950s, Ray recruits a former enemy to save an ally, and Nate & Sara must withstand Thanksgiving at the Hayward residence.
Legends of Tomorrow episode “Tagumo Attacks!!!” was filmed in Richmond & Delta in Canada.
Ishiro Honda is filming his movie on the shore when a giant monster emerges from the water.
Ava accompanies Nate to his parents' home for Thanksgiving and he tries to prepare her for all the nonsense.