Shane Perkins wollte immer ein Held sein. Doch dann wird seine Karriere zerstört, weil er nicht aufgeben wollte und gekämpft hat. Als er aus dem Krankenhaus entlassen wird, bleiben ihm nur eine leere Wohnung, eine Unmenge Geld und die Sehnsucht nach einem Menschen, der ihn vermissen wird, falls er noch einmal im Dienst verwundet werden sollte. Er endet als Polizist in einer Kleinstadt namens Levee Oaks. Seine Sehnsucht nach einer eigenen Familie bringt ihn dazu, sich mit seiner flatterhaften, unbeständigen Schwester Kimmy zu versöhnen. Kimmy ist Tänzerin, und als Shane sie das erste Mal mit ihrem Tanzpartner auf der Bühne sieht, bleibt ihm die Luft weg.
Mikhail Wassiljewitsch Bayul tanzt wie ein Engel, hat aber keine sehr himmlische Vergangenheit. Nach seiner Ausreise aus Russland hat er sich zwei Dinge versprochen: Nicht mehr auf der Stra e zu landen und mit seiner Mutter vor ihrem Tod noch eine wunderbare Reise zu machen. Es kommt für ihn nicht infrage, Verpflichtungen einzugehen und anderen Menschen Versprechen zu machen. Aber das war, bevor er Shane kennenlernte. Der ernsthafte, mutige und so bescheidene Shane spricht Mikhails Sprache und - was Mikhail am meisten überrascht - Shane hat die unerwartete Eigenschaft, seine Versprechen zu halten.