Ichi Pictures - Rotten Tomatoes