Castle is filming near Park and 38th (NYC).
When is Rome is in the same location near City Hall (NYC).
Here is a link to more Transformers 2 pictures filming on the UPENN campus.
Friday the 13th (appropriately) is filming near Austin, TX.
The Surrogates will be filming in Hopedale, MA on June 24th.
what is castle supposed to be about?
KEEP IT UP! (: