Will Smith speaks on the red carpet at the premiere of Aladdin in London. The Hollywood star plays Genie in the live action Disney film.