Part romantic comedy, part gritty crime drama, part ghost story;Part romantic comedy, part gritty crime drama, part ghost story;Part romantic comedy, part gritty crime drama, part ghost story;