To be fair, the acting was great. Everything else was terrible. The entire plot and especially the ending were very disappointing. (Spoiler) Basically, at the end, it is revealed that all the rest of the main characters are ghosts. This includes Charlie's brother and love interest. While it was obvious from early-on that Charlie's brother was a ghost, that was not the case with the girl, making for a very disappointing ending that went nowhere.