Vote: Udaan, Tere Bin Laden or Lamhaa? 14 years ago4 Comments Three releases today – Udaan, Tere Bin Laden and Lamhaa. All three are medium budget flicks and all look...