Mike muore mentre tenta di salvare dei bambini da un incidente stradale. Si ritrova in Paradiso e scopre che la reincarnazione è possibile, che esistono angeli ancora non nati, che Annie è uno di questi ed è anche molto carina. Il loro matrimonio in Paradiso è felice, ma i guai vengono quando Annie è costretta a scendere sulla Terra per incarnarsi nel corpo di Allyson. Mike ha trent'anni di tempo per ritrovarla. I due, ritornati umani, si incrociano varie volte senza riconoscersi.