Margaret Stallard - Rotten Tomatoes