Chloë Grace Moretz as Mal - Descendants (recast) Fan Cast | myCast.io