Michael Cavanaugh - Rotten Tomatoes