David Sayers's Profile - Rotten Tomatoes