We know that we'll meet a younger version of Storm in 2016's X-Men: Apocalypse, and when you ask fans who they think should play the character, Lupita Nyong'o's name repeatedly comes up.
This is once again the work of talented deviantART user "bittermarch" and it gives us a great idea of how the actress - who received a great deal of critical acclaim for her role in 12 Years a Slave - would look as Storm. Of course, with Star Wars Episode VII and The Jungle Book on the way, she may not have time to bring this fan-favourite X-Man to the big screen. What do you think?