Ali Abdul Wahbah - Rotten Tomatoes