Lucy Liu has been quietly shooting in Mumbai for her film Meena over the last few days. The Hollywood star’s directorial venture — about forced prostitution and sex trafficking — has an Indian setting. It is part of the series Half The Sky: The Six Stories (others include Meryl Streep and Angelina Jolie), that are being directed by American actresses to highlight various women’s issues in the developing world.
