The most recent images show various sets being constructed for filming, including asian looking buildings and signs. We are not sure if the sets are meant to represent places in Asia or perhaps Asian-communities in the U.S. ... since one of the signs has both Chinese(?) and English writing on it!?!
CLICK HERE to check out the rooftop set images!
The movie arrives in theatres on June 15, 2007.