Idris Elba, Naomie Harris at Royal Film Performance of Mandela: Long Walk to Freedom Sandra Rose December 17, 2019 share The Royal Film Performance of ‘Mandela: Long Walk to Freedom’ held at the Odeon Leicester Square – Arrivals. Featuring: Idris Elba, Naomie Harris Where: London, United Kingdom When: 05 Dec 2013 Credit: WENN.com