Heaven Can Wait scenario; a young woman dies forty years ahead of schedule because her guardian angel made a mistake... so the divine powers that be put her back on earth in a new body.
There are two sisters who will soon receive a large inheritance and several men want to marry them to participate in that heritage.
Taxi driver takes the wrong passenger at the wrong time and gets caught up in a murder investigation.