Naidra Ayadi Pictures - Rotten Tomatoes