Der nach dem Ende seiner Karriere ziemlich abgehalfterte Mixed-Martial-Arts-Mittelgewichtskämpfer Elwood Dalton (Jake Gyllenhaal) erhält das Angebot, in einer Truck-Stop-Bar namens „Road House“ auf den Florida Keys als Türsteher zu arbeiten. Ein solcher wird dort nämlich dringend benötigt, seit das
Rideshare-Fahrer Nick (Cam Gigandet) braucht dringend eine Menge Geld für die Behandlung seiner kranken Tochter Emma (Melissa Diaz). Da er die benötigte Summe auf ehrliche Weise niemals zusammenbekommen würde, tüftelt er einen Banküberfall aus. Um Hilfe bei dem komplizierten Job zu bekommen,