Caleb Peterson ist jüngst im Afghanistankrieg gefallen. Seine Familie trauert noch, als ein freundlicher und smarter Unbekannter namens David (Dan Stevens) vor ihrer Tür steht und sich als ehemaliger Kamerad und Freund des Toten vorstellt. Er will den Hinterbliebenen Trost spenden und wird schließlich von Mutter Laura (Sheila Kelley) eingeladen, ...
Das Glück ist Jazztrompeter Nate Poole (Mickey Rourke) definitiv nicht hold. Nachdem er mit der Frau des Gangsterbosses Happy Shannon (Bill Murray) geschlafen hat, veranlasst dieser eine Exekution Nates, der er durch Zufall aber nur knapp entkommt. Ohne Orientierung irrt er durch die Wüste, ehe er auf einen Zirkus trifft, dessen Besitzer Sam ...