Vivek Agnihotri is known for his anti communist theories but as a film maker one should have that much talent to establish such.A trash film like before with a clear agenda of political propaganda.The acting sometimes is so melodramatic and irritating!watched it and wasted my valuable time.