Review: 'Drive' upsetting - but it works