Heaven Can Wait is a film adaptation.
 The final heaven that souls go to billions of years in the future after they finish their cycle of incarnations is called Devachan
 Thus they functionas angels of heaven and do not detract from its monotheistic government of the world

