David Palmer - Rotten Tomatoes