Answer
Yes, Haley Bennett was part of the 2016 Magnificent Seven film. She played the role of Emma Cullen, a young widow who is looking for revenge against the man who killed her husband. She joins the seven men on their quest to save the town of Rose Creek from a ruthless land baron.