There's no shortage of reasons "Avengers: Infinity War" notched an insane record-breaking opening in the United States this past weekend. The $250 million total — just ahead of "Star Wars: The Force Awakens" in 2015 — can be chalked up to the sheer depth of its character bench, the deft commercial...