Intro

6.8 / 10
Crime
Drama
A small town in Bihar, where innocent love and anarchy of the land are brewing parallelly and bound to collide.
Filming Location
127A Smithfield Road, Frederiksted, Virgin Islands
Production
Castle Rock Entertainment
Award
21 wins & 43 nominations total