David Torrence - Rotten Tomatoes