Brilliantly remake

Rating: 10/10 (22 May 2019)

The genie stole the show. Will smith smashed it in this role