Nach einer Entziehungskur ist der Ex-Kriminelle Michael (Balthazar Getty) endlich clean und freut sich auf sein neues Leben mit seiner schwangeren Frau. Er nimmt den Job an einer Nachttankstelle an. Ihm fällt es nicht leicht, den täglichen Versuchungen dort zu widerstehen. Auch bei seinen nächtlichen Ausflügen mit dem wohlhabenden Fremden Stuart (Peter Weller) muss sich Michael immer wieder entscheiden: zwischen seinem alten und dem neuen Leben.