'Drive:' thoughtful approach, difficult subject