The Macroplex construction site was filmed at the Marriott Hotel construction site, 21850 Oxnard St., Woodland Hills, CA. Coincidentally, this is the EXACT same filming location as the building demolition scene in "Lost Knight".