Lynn Belvedere, auteur connu, se fait admettre, sous le nom d'Erwenter, dans un asile de vieillards. Il explique au reverend Charles Watson, le directeur, et aux pensionnaires, qu'il semble jeune grace a des pilules venant de Chine.
A bord de l'express joignant Shanghai a Pekin, le docteur Michael Bachlim retrouve Danielle. Le train est arrete par des bandits aux ordres de Kwon. Il prend en otages Michael et Danielle, ainsi que le Pere Joseph Murray.
Séduisant mais peu fiable, Roberto a gagné son surnom « El Suavecito » par ses flirtations incessantes et sa façon désinvolte de traverser l'existence, même quand cela fait souffrir sa mère dévouée vieillissante et sa belle voisine Lupita, qui repousse ses avances dans l'espoir qu'il apprenne enfin à s'assagir. Quand Lupita trouve en Carlos un prétendant stable et honnête, El Suavecito ne peut résister à l'envie de saboter ses chances avec l'aide du joueur sans scrupules « El Nene »—mais tout tourne au désastre. Ce noir méconnu s'interroge sur la possibilité de rédemption d'un gangster moralement dépourvu.
Se faisant passer pour un homme de plus de 70 ans, un conférencier (Clifton Webb) s'introduit dans une maison de retraite pour prouver que l'âge est un état d'esprit.