Excellent movie with a great social message! Cast and creed still in India , hard to believe . Movie is work of fiction , however if there is a semblance of reality, it is shameful this kind of diversification based on caste and social status exists in India. Enjoyed the movie very thoroughly though it was gut reaching to watch at the same time.