Als dem Marine-Veteranen Brian Brown-Easley (John Boyega) die Unterstützung durch die Veteranenbehörde verweigert wird, nimmt er aus finanzieller Verzweiflung eine Bank und mehrere ihrer Angestellten als Geiseln und bereitet damit die Bühne für eine angespannte Konfrontation mit der Polizei.
Peggy (Patricia Arquette) hat es nicht gerade leicht. Obwohl sie mehrmals versucht hat, ihre Drogensucht zu besiegen, wird sie immer wieder rückfällig. Als ihre Mutter stirbt, kehrt sie in die alte Heimat Yucca Valley zurück, einem Wüstenstädtchen in Kalifornien. Dort erkennt Peggy, dass sie