Badla Rating

Piyush Arya
  • 3.5/5

An interesting mystery thriller but not so convincing that it wants to be.

Loading...
Read more Badla Reviews >>