Idris Elba and Kid Cudi Spotted at “Knuckles” Premiere in London! April 18, 2024 by SHASHANK SINGH CHOUHAN