Location question(s)
Having been to Paris recently & loving every mad minute of it, I saw this in a local store & thought "I hope it's got the Eiffel Tower/Champs Elysees/Sacre Couer/Notre Dame/Arc de Triomphe/Louvre/Moulin Rouge/the Metro etc. etc." .....
..... "and it gets the *beep* blown out of it" hahahaha
Is this film like a travel brochure for Paris, but with extra shooting, or is it just an action film that could have been filmed anywhere?