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. From Wikipedia
This length highlights the growing scale of the Marvel Cinematic Universe.