Daba Abu-Rahma Pictures - Rotten Tomatoes