Ivy didn't want to die. Okay, she might have been a bit hacked off that her dad had cheated with the pharmacist but it wasn't worth dying over. Only now, instead of going through the pearly gates, she's got to go back to go back down to earth to perform three good deeds in three weeks. Easier said than done. Her charge is only Fred Banks, the most headstrong determined person Ivy has ever encountered. But can she stop Fred making the same mistakes that she did and, more importantly, can she perform her three good deeds before her deadline, or is Ivy heading for hell?