20070521 movie-reviews: Abhay; Neha look good in Ek chalis...?