Tout ce que Shane Perkins a jamais désiré, c’est être un héros. Mais après avoir pris la décision capable de détruire sa carrière de se battre jusqu’au bout, Shane sort de l’hôpital pour retrouver chez lui quatre murs vides, une grosse somme d’argent et un brûlant désir de manquer à quelqu’un la prochaine fois qu’il sera blessé au cours d’une patrouille. Il finit policier dans la petite ville de Levee Oaks et, s’accrochant à la promesse d’avoir une famille, il fait un effort pour se réconcilier avec sa sœur volage et instable. Kimmy gagne sa vie en tant que danseuse, et son partenaire coupe le souffle de Shane dès le premier regard.
Mikhail Vasilyovitch Bayul danse comme un ange, mais son passé est loin d’être paradisiaque. Depuis qu’il a quitté la Russie, il n’a fait que deux promesses : se tenir à l’écart de la rue et rester clean, et emmener sa mère dans un bel endroit avant qu’elle meure. Faire des promesses à quelqu’un d’autre est absolument hors de question – mais Mikhail n’avait jamais rencontré quelqu’un comme Shane. Sérieux, courageux et ayant une forte tendance à se dévaloriser, Shane semble parler le langage de Mikhail, et personne n’est plus surpris que ce dernier de découvrir que tenir ses promesses est le plus grand talent de Shane.