Después de ser encarcelado durante seis años en un cargo de grand theft auto, Rudy Duncan (Ben Affleck) y su compañero Nick (James Frain) finalmente va a ser puesto en libertad condicional. Después de oír historias sin fin durante su encarcelamiento de correspondencia romántica de Nick a una mujer llamada a Ashley nunca ha conocido (Charlize Theron), Rudy está deseando volver a su familia y tener una taza de chocolate caliente. Cuando Nick es asesinado durante un motín en la cárcel, Rudy decide asumir la identidad de Nick sobre la liberación de la cárcel y encontrarse con la mujer desconocida. Cargado con un conocimiento base del empleo de casino indio de Nick pasado, Rudy se encuentra en muy profundo con hermano de Ashley Gabriel (Gary Sinise) y violentamente se ve obligado a cooperar con un robo al casino que Gabriel y su banda ha estado planeando con Nick en mente.