David Haack - Rotten Tomatoes