Freida Pinto and Mallika Sherawat in Doha Tribeca Film Festival