
Bollywood icon Shah Rukh Khan declared "it's good to be back" as he won best actor at the International Indian Film Academy Awards on Saturday after a long absence from the limelight.
The 58-year-old stole the show as event co-host before walking off with the coveted prize for his role in the action thriller "Jawan", capping a five-hour show in Abu Dhabi.