Dragon Seed Pictures - Rotten Tomatoes