Kingsley Ben-Adir prepared for his role as Bob Marley in the film 'Bob Marley: One Love' by losing weight, learning to play the guitar, sing, and speak in the Jamaican dialect. He portrayed Marley's emotional journey with authenticity.