I have to agree with JohnHopkins on this.
How would you establish the defining criteria for "American" film? The film industry is so multinational nowadays. The term "foreign language" film is used by the Academy Awards, and is a better term (to try and describe, I suppose, a Non- American film).
The Matrix films were made in Australia. So were Star Wars, Eps 1-3. Eps 4-6 were filmed at Pinewood in England, IIRC, with some exterior scenes shot in Seville, Spain (1-3), Northern California (6), and Tunisia. Many directors, producers, screenwriters are born outside America. Just watch the Academy Awards and listen to all the different accents during the speeches.
Many, many films and TV shows are made in Vancouver, British Columbia. Huge studio system up there. Toronto, too. Since the Matrix films, Sydney has become an enormous film center.
I honestly don't know what an American film is. Where the studio HQ are? Universal was owned by Gulf Oil for several years, an Arabian company.....