The movie is set in Los Angeles. It is filmed in California and China. However, in some of the panoramic shots of the city the traffic is driving on the left side of the road. In both the US and in China, traffic drives on the right side of the road.
Scritto da il
05/03/2025 alle ore 07:52