Debbie Palmer - Rotten Tomatoes