Sophie Okonedo
Okonedo has had a distinguished career in the British and American film industries. She has been nominated for an Oscar for 2004’s Hotel Rwanda and won many American and British awards for film and TV. One role that cemented her as an action hero was when she was Liz 10 in Doctor Who. If anyone wanted to cast an older and still beautiful Storm, she would be perfect.