Source: Giorgio Zucchiatti/La Biennale di Venezia / Ross Belot (licensed under CC by 2.0) Saleh Bakri, Adam Bakri Saleh Bakri and Adam Bakri are to star in All That’s Left Of You, the upcoming drama from Palestinian-American filmmaker Cherien Dabis. Salah is known for Cannes award-winner The Blue Caftan and recent Toronto title The Teacher, […]