Frank Keane (Robert Carlyle) es un panadero que está intentando sobreponerse a la reciente muerte de su esposa. Es un hombre consumido, cuya vida ha perdido todo sentido. Pero el destino se interpondrá en su camino al socorrer a un accidentado de tráfico (John Goodman).
El hombre accidentado le pedirá que encuentre a su amor de juventud y se despida en su nombre. Su búsqueda le llevará a "La Escuela de Baile y Buenas Maneras de Marilyn Hotchkiss" donde para poder acercarse a la chica tendrá que inscribirse. Aquí Frank sufrirá dos hechos que cambiaran su vida: descubrirá el placer del baile y conocerá a alguien que le ayudará a volver a mirar el futuro con ilusión.