US Army-sersjant Chris Vaughn (spilt av The Rock) vender tilbake til sin lille hjemby i Kitsap County, i delstaten Washington. Han er på jakt etter fast arbeid, men oppdager at den lokale fabrikken ble lagt ned tre år tidligere av Jay Hamilton (spilt av Neal McDonough) som valgte å åpne et nytt kasino. Dette kasinoet står nå for mesteparten av inntektene for lokalområdet. Hamilton, som også var Vaughns tidligere kamerat fra skolen, inviterer Vaughn til en kveld med moro ved kasinoet. Vaughn møter tilfeldigvis barndomsvennen Deni (spilt av Ashley Scott) som nå arbeider som stripper ved kasinoet.