Naomi Scott is still keeping her vibe from Aladdin. She is just too serious and overdone in a comedy movie. Her character is also not consistent when she presents a stronger and more fierce image towards the end of the movie without a clear/logical transition. On the other hand, Kristen Steward is pretty as always. I love her character.