India, Aug. 7 -- Bollywood has a special place for epic badge-wearing heroes in uniforms. From undercover cops dismantling murky crime networks to the officers hunting down terrorists, the world of Hindi cinema has upped the game with popular action films. Renowned for his tough cop and officer roles, John Abraham is all set to bring another hard-hitting geopolitical thriller with Tehran. He plays a Delhi cop who fights the odds to protect his nation. Also starring Neeru Bajwa and Manushi Chhillar, Tehran will have a direct OTT premiere on August 14 via ZEE5 (will also stream on OTTplay Premium).

Be it Ajay Devgn's Singam avatar or Nana Patekar as the encounter specialist, here are some binge-worthy titles to stream on OTT right now (acc...