Red Riding: 1980 - Rotten Tomatoes