Los Angeles, California, USA
(filmed entirely on location)
Los Angeles County, California, USA
(Locations)
Southern California, California, USA
(Locations)
Truesdale Facility - 11797 Truesdale Street, Department of Water & Power, Sun Valley, Los Angeles, California, USA
(Interiors and exteriors. As the power plant)
Santa Clarita, California, USA
(Location)
It looks like we don't have any filming dates for this title yet. Be the first to contribute.
It looks like we don't have any production dates for this title yet. Be the first to contribute.