Firstly hats off to the team that pulled this off.
you really need some balls to pull this topic for a movie.Its actually a very controversial topic explained in the movie.
to be honest, its not everyone's cup of tea.
you might feel a lag in this movie, that's because the movie itself is 3 hours!! and its worth watching