Karim Saleh Actor or Actress (18) Please Baby Please (2022) Luxor (2020) Vice (2018) Counterpart (2017) A Good Dream (2017) The Narrow World (2017) Risen (2016) 3000 Layla (2015) 45 Minutes to Ramallah (2013) The Attack (2012) Switch (2011) The Imperialists Are Still Alive! (2010) Iron Man 2 (2010) L'Aube du Monde (2008) Munich (2005) Kingdom of Heaven (2005) The Hamburg Cell (2004) Highlander: The Series (1992)