Storm is a fictional character. SMH! Hollywood can cast whomever they want. It's not like she is portraying Harriet Tubman or even Marilyn Monroe.