David Haig - Rotten Tomatoes