Carmen Kaichi Pictures - Rotten Tomatoes