De sociale Cassie is werkzaam als feestplanner en viert weldra haar 25ste verjaardag. De dag voor het grote feest echter komt ze om bij een ongeluk en komt ze terecht in het hiernamaals. Cassie krijgt een kans om de fouten die ze maakte in het leven recht te zetten en wordt hiervoor bijgestaan door de beschermengel Val. Cassie wil vooral de band met haar beste vriendin Lisa herstellen, nadat ze vlak voor haar dood ruzie kregen.