Takeshi Kaneshiro - Rotten Tomatoes