Debbie Lee Carrington - Rotten Tomatoes