Nachdem seine Eltern gestorben sind, kehrt der unverbesserlich optimistische Barkeeper Pierre Hunter (Anton Yelchin) wieder in seine Heimatstadt zurück, in der sich seit seinem Fortgang einiges verändert hat. Er verguckt sich in die mysteriöse Stella (Zooey Deschanel) und findet sich plötzlich in einer lebensbedrohlichen Situation wieder. In das undurchsichtige Spiel sind außerdem noch ein Beutel voller Geld, der etwas planlose, aber entschlossene Verbrecher Shane (John Hawkes) sowie ein Geheimnis, das ihrer aller Schicksal bestimmen wird, involviert.