David Carrao's Profile - Rotten Tomatoes