The London-born star, 44, was the epitome of style in a blazer and slacks as he arrived for the screening of the fantasy actioner based on the Stephen King series of novels.
Idris added a white polo shirt and slip-on Gucci shoes decorated with red snakes as he arrived with his teenage daughter Isan, 16, and her pal.
The Thor actor's daughter is from his marriage to his ex-wife Kim Elba. In 2014, he welcomed his first son, Winston, with girlfriend Naiyana Garth.
Idris stars with Matthew McConaughey in The Dark Tower that opens in theatres on Friday.