David Carter - Rotten Tomatoes