Cherry, a young woman who has made a desperate deal with the devil, is tasked with giving the devil (Soul Collector) three bad souls. Jane, a wealthy young girl, is about to marry her one true love, Chris. But an unexpected incident leads to the revealing of a hidden secret from the past, changing their lives forever. As the three individuals come together, they realize they have one thing in common: a promise that they must fulfill. How will this affect their lives, and what will their last chapter be?