While the character development and the period setting were pretty impressive the outdated story and the overlong run-time drags it. Asif Ali and Murali Gopi are fantastic and the script holds the film well until the last 40 minutes but then it goes out of hand. The ending didn't really felt justified either, however, the first two acts were a refreshing experience.