Cary-Hiroyuki Tagawa Pictures - Rotten Tomatoes