Will Smith still thinks he's Muhammad Ali.