Taraneh Alidoosti Photos Overview Filmography Photos Taraneh Alidoosti at the photocall for "Leila's Brothers" during the 75th annual Cannes Film Festival. Taraneh Alidoosti at "The Salesman (Forushande)" premiere during the 69th annual Cannes Film Festival. Replay Slideshow Previous slide Next slide Thumbnails Play 1 of 2 Advertisement Maximize Share Share on Facebook Share on Twitter Share on Google+ Share on Tumblr Share on Pinterest Share by Email