This just could not have been filmed in the USA. I cannot believe that it was.
“This just could not have been filmed in the USA. I cannot believe that it was.”
That was my 1st feeling. Then I realized they were speaking in English in some of it and saw the street scene toward the end.
Seems like it is.