One of the best performances by Will Smith.

Rating: 10/10 (26 May 2019)

It is a fun, hilarious and Hollywood blockbuster version of Aladdin. It is cheesy, but I really loved it. I don't know why those stupid critics didn't like it.