Samara Weaving is set to play Emma Frost in Marvel Studios’ new X-Men movie.