Interesting till half then downhill till the end. CGI is bad as always. Very dull colours. Very predictable movie. I loved last speech about rape victims which is one of the sad part about today's society. Some wise things are said in movie about today's society which are very true. Acting was good. In short it's watch worthy but don't expect something special if you watch a lot of Hollywood movies. What this movie have is a message.