Drew Hancock's feature debut is a sharp, sleek thriller with a hip modern edge starring Jack Quaid and Sophie Thatcher ...