Joe Pendleton (Robert Montgomery) es un boxeador que iba a luchar por el campeonato mundial antes de morir en un accidente de avión. Por desgracia para Joe, él no estaba destinado a morir en el accidente, pero sube al cielo antes de tiempo por culpa de un ángel demasiado eficiente (Edward Everett Horton). Ahora es cosa del jefe del ángel, Mr. Jordan (Claude Rains), encontrar un nuevo cuerpo para Joe y darle otra oportunidad de luchar por el título. Mientras le buscan un nuevo hogar, Joe conoce a una joven idealista (Evelyn Keyes) de la que se enamora locamente, y lo que le da una razón para vivir, aparte de para poder pelear por el título. Adaptación de la obra "El cielo puede esperar", que en 1978 también fue adaptada por Warren Beatty.