Khalid Abdalla Pictures - Rotten Tomatoes