who-will-play-who-in-the-new-magnificent-seven-382320.jpg