3 Good

With a plethora of well-etched characters, up-to-date subplots, he delivers a fairly comprehensive tale with moralistic and inspirational messages

Sunny has managed to extract fine performances from every actor. As an actor with brooding eyes, he emits raw emotions with ease. He is agile, brilliant and appealing in the action sequences.

He is efficiently supported by an able cast that includes; Narendra Jha as the business tycoon Raj Bansal, Om Puri as Joe D'Souza the former police officer who is now an RTI activist, Harsh Chhaya as Aditya Raj Guru the editor of The Daily Herald and Manoj Joshi as the politician.

Soha Ali Khan in a restrained and nebulous character Riya, Ajay's psychiatrist-cum-partner, is passable.

Tisca Chopra as Raj Bansal's wife and Zakir Husain as the police commissioner, in one-dimensional, stereotypical roles with limited screen presence, are wasted.

But the highlights of the film are the four new youngsters; Shivam Patil as Rohan Kriplani, Aanchal Munjal as Anushka Kriplani, Diana Khan as Zoya and Rishabh Arora as Varun Jain. They are bright and energetic talent who are dynamic and sincere.

The action sequences packed with fisticuffs and chases, are well- orchestrated on the streets, railways and malls of Mumbai. These backed with the motivational drive and adrenaline boosting sound effects, uplifts the viewing experience.

With a decent production value, the film has a believable and a realistic feel in terms of its setting, but fails in terms of the dialogues, which are packed with clichéd and outdated phrases.

Overall, "Ghayal Once Again" is a complex tale that is astutely handled. It will definitely appeal to Sunny Deol's fans and those who enjoy action films.