The film is really good and keeps you gripped but there are four reasons why it didn't play in theatres.
1. First Half has too much cheesy dialogues, kinda irritating, but this is not the case in second half
2. The quality of camera used, background music and songs aren't great in first half.
3. The movies picks up pace only in the second half
4. The story deserved a better cast, screenplay and direction.