Shruti Haasan Begins Filming Her Upcoming International Psychological Thriller In Athens & Corfu Read more