Ibrahim Yilla - Rotten Tomatoes