Iffy start then Will Smith shows up

Rating: 8/10 (24 May 2019)

It was so, so at first. Marwan Kenzari was strong throughout, but both the story and everyone else's acting felt a little off at first. Then Will Smith shows up and seem to fill that missing piece and everything just got better from there. Ended up really enjoying it and loved how they kept Jasmine as the fierce princess.