Ahead of its release this Friday in India, Gandhi, My Father premiered in Joahannesburg.
Former South African president Nelson Mandela and the entire South African cabinet attended the glittering event.
In a fitting tribute to the country where the Mahatma began his political career, former South African President Nelson Mandela had a special message for the cast and crew of the film.
"It gives me great pleasure to declare open the world premiere of Gandhi, My Father. I had once remarked that India gave us Barrister Gandhi and South Africa gave back 'Mahatma Gandhi' the great soul," said Mandela.
"South Africa is where the journey of Mahatma Gandhi started. What better country than South Africa to have the world premiere?" said Anil Kapoor, Actor and Producer.
Directed by Feroz Khan, the film is based on his play Mahatma v/s Gandhi. Produced by Anil Kapoor, the film chronicles the untold story of Gandhi's complex relationship with his eldest son Harilal.
Darshan Jariwala plays Gandhi in the film and Harilal is played by Akshaye Khanna.
The film, which also stars Bhumika Chawla, Shefali Shah and Daniel Janks will release around the world on August 3.