1-Ichi Pictures - Rotten Tomatoes