Channel Zero: Candle Cove Pictures - Rotten Tomatoes