This is actually based on true events that happened way back. but some incidents and new characters have been introduced in this movie, it is actually a two part movie which was released later eventually and the trailer of the second part is below. if you love bloodshed with drama well give this movie a try, it was selected for official screening at Cannes way back.