Ek Chalis Ki Last Local (English: Last Local of 1:40) is a 2007 Indian Bollywood adventure comedy thriller directed by Sanjay Khanduri, starring Abhay Deol and Neha Dhupia. The film released on 18 May 2007.
IMDb ⭐ 7.3/10