AMC Entertainment Holdings, Inc. is an American movie theater chain founded in Kansas City, Missouri, and now headquartered in Leawood, Kansas.
It is the largest movie theater chain in the world, owner of 940 theaters and 10,474 screens
Something…something… free speech.
Good bot