I haven’t seen any of these franchises, but to be fair this movie was released at a time when theaters aren’t open like normal right?
They are in China.