Deborah Findlay - Rotten Tomatoes