Filming started this morning on Godzilla’s USS Alameda landing craft set on the edge of Garry Point Park in Steveston with soldiers, technocrane, fog machines, rain towers, giant scrims and green screens added to the ride. Crew tested the mechanics last night, rocking and rolling the set while shooting sprays of water over the bow.
Related: Testing the USS Alameda Landing Craft Set in Steveston
So cool!