Venture  /  Filming Locations  /  Transformers: Revenge Of The Fallen  /  Delaware Power Plant
Transformers: Revenge Of The Fallen

Delaware Power Plant

Philadelphia · United States  ·  Sam and Leo dumped in vast hall

Transformers: Revenge Of The Fallen filmed at Delaware Power Plant, Philadelphia. Sam and Leo are dumped into this vast, disused industrial hall by their captors.

Delaware Power Plant, Philadelphia
Photograph: Mario Burger · The Worldwide Guide To Movie Locations

Where to go

39.901893, -75.35371

Probable Named in published production coverage; the coordinate is the place itself, checked against a gazetteer.

Good to know

Title
Transformers: Revenge Of The Fallen (2009)
On screen
—
In real life
Delaware Power Plant, Philadelphia
Can you visit?
Closed to visitors
Time to allow
—
Confidence
Probable

Planning the trip? The United States travel atlas covers money, language and getting aroundand everything filmed in Philadelphia is on one page

More Transformers: Revenge Of The Fallen locations

See all 28 Transformers: Revenge Of The Fallen locations →

Venture

Find out what was filmed where you're standing.

Venture keeps every scene location on one map, sorted by how far you'd have to walk. Open it in Philadelphia and it tells you what was shot around you, how to get there, and whether you can actually go in.

Download Venture for iOS Android

Questions

Where exactly did Transformers: Revenge Of The Fallen film at Delaware Power Plant?
At 39.901893, -75.35371 in Philadelphia. Named in published production coverage; the coordinate is the place itself, checked against a gazetteer.
Can you visit Delaware Power Plant?
Closed to visitors.
What else was filmed near Delaware Power Plant?
Open Venture where you're standing and it lists every filming location within walking distance, with directions to each one.