"When you get something challenging, you just go ahead and pick up the challenge. The two elements of hatred and laughter compelled me to do the film," Manoj told IANS.
It was not easy for the actor to emote both the shades.
"It's a unique combination, but it was a tough combination to crack. It was quite a lot of hard work as well as a lot fun on the set," he said and added: "It was very different from what I have done till now. This character is cunning and clever."
Manoj, who has been seen in films like "Gangs Of Wasseypur", "Pinjar", "Veer-Zaara", and "Raajneeti", has been applauded for acting abilities over the years.
Directed by Prakash Jha, "Satyagraha" also stars Amitabh Bachchan, Ajay Devgn, Kareena Kapoor, Arjun Rampal, and Amrita Rao among others and it coming out Aug 30.
Photos: Shah Rukh Khan, Shweta Bachchan at Karan Johar's book launch
Photos: Sunny Deol with sons Karan and Rajvir at Mumbai airport
Photos: 10 beautiful moments that capture winter around the world
Photos: Karisma Kapoor, Preity Zinta, Shraddha Kapoor at Mumbai airport
Spotted: Anushka Sharma and Diljit Dosanjh at Mumbai studio