Daichi Flaherty Pictures - Rotten Tomatoes